Umbraco バージョン: umbraco v 4.0.0 (アセンブリ バージョン: 1.0.3327.20280)
Asp.Net: .Net フレームワーク 2.0
IIs7 を搭載した Windows サーバー 2008
マクロが含まれているページを表示すると、そのページのマクロ部分が完全に削除され、レンダリングされず、エラーも何もなく、不完全なページになることがあります。同じページを再度読み込むと、正しくレンダリングされます。これは非常にまれにしか発生しません。
さらに詳しく調べてみると、これは umbraco が実行されているアプリケーション プールのリサイクルに関係していることがわかりました。アプリケーション プールを 1 分ごとにリサイクルするように設定すると、デフォルトのリサイクル時間よりも頻繁に動作を再現できましたが、リサイクルのたびに一貫性があるわけではありません。
umbDebugShowTrace=true を追加してもエラーを再現できませんでした。true に設定すると、ページは常に正しくレンダリングされます。
これを引き起こす原因について手がかりを得た人はいますか、またはこれを以前に見たことがある人はいますか?
ノート。マクロを含む特定のページだけがこの動作をするわけではありません。問題が発生すると、マクロを含むサイト上のすべてのページがこのように動作します。