2017-10-09 20 views
-1

最近、Kentico 8.2アプリケーション(ページを移動するのに30分以上かかる)でコンテンツステージングが非常に遅くなりました。以前の同様のステージングタスクは、完了まで数秒かかりました。私たちはウェブサイトを再開しましたが、それは効果がありませんでした。内容のステージングが極端に遅い

以前は、Kenticoインスタンスに1つのWebサイトがありました。私たちは最近、同じインスタンスに別のWebサイトを展開しました。これは偶然の可能性がありますが、ステージングのパフォーマンスに影響する可能性があるのはこれだけです。しかし、私たちは理由を理解していません。第2のWebサイトを追加すると、別のWebサイトのコンテンツステージングが遅くなるのはなぜですか?どのように修正するのですか?また、別のウェブサイトの追加が偶然である場合、コンテンツのステージングが遅い場合には、他に何を確認する必要がありますか?私たちは本当にどこから始めるべきかわかりません。

EDIT
サイトは同じサーバー上で(Azureではない)ホストされています。

+0

イベントログにエラーがありますか? – DTK

+0

あなたの環境と展開した新しいサイトについて少し詳しい情報を提供するかもしれません。カスタムコードはありましたか?古いサイトにカスタムコードがありますか? –

答えて

1

表の索引の断片化を調べます。一定期間にわたって成長し、ステージングアプリケーションを遅くします。

もう1つのことを確認するには、トラックを保持するレコードの数を減らすために、より高い環境へのタスク/変更の頻繁な同期を行います。

これは、問題の解決に役立ちます。

+0

グローバルイベントフックで余分なロジックが原因で問題が発生する可能性もあるため、グローバルイベントフックを使用してドキュメントの挿入/更新などのロジックを実行しているかどうかを確認する必要があります。 –

+0

一部のユーザーは、長期間(ビジネス上の理由から)、より高い環境にそれらを移動します。私は確かに分かりませんが、変化の量はパフォーマンスの問題と関係していたと思います。 – neizan

+1

私たちのステージングは​​今より速くなっています。ステージングタスクキューを完全にクリアし、個々のサブツリーを1つずつ同期させることになりました。まだいくつかの問題がありますが、間違いなく速くなりました。私はこれを受け入れられた答えとしてマークします。 – neizan

関連する問題