質問

サイトの交通量が多い期間中、バックエンドからコンテンツを追加しながらCCK入力フィールドが消えます。 スロットルモジュールを有効にしていません. 。フィールドは、他の時間に自動的に復元されます。

たとえば - 画像アップロードのフィールド、コンテンツタイプ用の機能のチェックボックス ニュース 渋滞中に消えますが、他の時間には自動的に復元されます。

原因は何でしょうか?

Drupalには、交通量が多いときに内部速度測定メカニズムがありますか?

役に立ちましたか?

解決

Drupalには、交通量が多いときに内部速度測定メカニズムがありますか?

いいえ。スロットルはこれを行う試みでしたが、一般的に使用されていません。あなたがこれをオフにしているので、それは原因にはなりません。

パフォーマンス設定をツイーして、システムにそれほど影響を与えないようにピーク負荷を取得できるかどうかを確認することをお勧めします。

他のヒント

私にとってこれは、データベースの問題を示しています。次の方法でデータベースを最適化してみてください

  1. 利用可能なキャッシュRAMを増やします
  2. テーブルをmyisamからinnodbに変更します。 INNODBは、交通量の多い期間でより信頼性が高くなります。
  3. セッションの処理をMemcacheに移動してみてください(「DrupalセッションMemcacheの処理」またはGoogleで同様の文字列を検索して、これを行う方法を見つけてください)。これにより、サーバーの負荷が大幅に減少します。
  4. いくつかのデバッグをして、遅いクエリとは何かを確認してください。CCKは犯人だと確信しています。 Develモジュールを使用して遅いクエリを表示するか、MySQLインターフェイスに移動して、どちらが遅いクエリであるかを知ることができます。入手するスロークエリに応じて、テーブルにインデックスを追加できます。
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top