フルページキャッシュの製品ページの問題
-
16-10-2019 - |
質問
最初の問題:製品ページに何も表示されません
- メインサイト:postme.com.my
- カテゴリページ:postme.com.my/promotions
- サブカテゴリページ:postme.com.my/promotions/deepavali.html
- 製品ページ:postme.com.my/promotions/deepavali/deepavali-hampers-4.html
これが私たちの問題の背景です。アプリとデータベースサーバーの両方の仕様は次のとおりです。
- Magento Enterprise 1.10
- OS:Red Hat Enterprise(32ビット)
- Apache、Php、mysql
- CPUのno:8
- メモリ:32GB
- スペース:500GB SCSI
2番目の問題:のスペース /var
DBサーバーでは、20GBにのみ割り当てられました(私のせいではありません)。通常の利用により、スペースの約80〜90%が消費されます。 91-93%で、DBサーバーはクラッシュします。
通常、サイトは月の最初の20日間に適切に機能します。過去10日間、それは次のように奇妙に振る舞います。
- 製品ページは表示できません
- システムは非常に遅くなる傾向があります
- ある段階では、ホームページのみがアクセスできます
犯人はまだ不明です。 Mozilla Firefoxでは、接続が拒否されたエラーを返します(111)。 Google Chromeでは、エラーコード64を返します。ホストは利用できません。
ログの一部はここにあります:システムログ Exception.log
何か案が?
解決
最後に、この問題を微調整してトロブシューティングした後、私は犯人を見つけることができました。そうだった
AndayWorksは製品を特徴としています
現在のMagentoバージョンと互換性がなかったプラグイン。私の方法は、すべてのプラグインを無効にし、ベーステーマに戻すことでした。 Magentoを最高のeコマースプラットフォームにするためのすべての洞察と支援に感謝します(これまでのところ)。
他のヒント
*magento_installation_folder */var/log/にログファイルはありますか?
ウェブサイトに毎日多くの訪問がある場合、ログテーブルに多くのデータを挿入できます。 Magentoで構成されたログのクリーニングはありますか?
- DBから不必要にログテーブルをきれいにするようにしてください。ここを見てください - Magentoログデータのクリア
- どこでセッションを開催しますか? DBまたはファイル?とにかく、古いセッションを削除してみてください。
- MySQLとApacheは同じサーバーにありますか? 2つのサーバーに分割することをお勧めします。 1つはmysql用、もう1つはApache用です。
- 必要に応じて、ApacheをNginx&PHP-FPMに置き換えて、より良い結果を得ることができます。
- 多くのページがある場合は、メモリキー - >値データベースで動作するようにフルページキャッシュ拡張機能をセットアップしてみてください。レディスのように。
幸運を
所属していません magento.stackexchange