問題は、5.2 の Sitecore を使用していて、何かを公開しようとすると、公開ウィンドウと「Queued」メッセージしか表示されないことです。一部の人々が数回完全に公開する可能性があり (つまり、15000 アイテムと 4 つのスレーブを意味します)、公開キューがスタックします。Web サーバー/アプリケーション プールの再起動はオプションではありません。サイトコア パブリッシング エラーの経験はありますか? このようなもの
5 に答える
いくつかの完全な発行がキューに入れられている場合は、処理が完了するかどうかを確認するか、AppPool をリサイクルして最初からやり直す必要があります。Sitecore のログをチェックして、パブリッシュが実際にロックされているのか、それとも完了するまでに時間がかかっているのかを示す情報がそこにあるかどうかを確認してください。
私の経験では、公開ダイアログがロックされていても、公開キュー自体がクリアされていることがわかります。残念ながら、この問題を解決するには AppPool をリサイクルする必要があります。
したがって、最終的な「解決策」は AppPool の再起動でした。完全なパブリッシュでサイトコア シェルが動かなくなったのは残念ですが、db ブラウザはパブリッシュできました。とにかく、サイトコアのサポート担当者に連絡する必要があると思います。ところで、アンドリューとキムに感謝します!
sitecorerocks(ビジュアルスタジオsitecoreプラグイン)で公開キューを表示することができます>現在実行中のすべての公開タスクとインデックス作成タスクを表示するジョブビューアーがあります
これが私に起こったとき、私は通常、公開が完了するまで待ちます. しかし、問題は、それがどれくらいの時間かかるか誰にもわからないということです。パブリッシュが停止するため、サーバーを再起動すると実際にうまくいく場合があります。サーバーを再起動してみて (もちろんその機会があれば)、それが役立つかどうかを確認できます。それ以外の場合は、パブリッシュ キューが再び空になるまで辛抱強く待つ必要があります。