PaaS環境のSitecore払い出しを行うとSitecoreログの出力設定はデフォルトで下記の二箇所になっています。
- Application Insights
- AppServiceディレクトリ(各インスタンス内のApp_Data/logs配下)
この二箇所のうちAppService上の出力設定は物理ファイル書き込みとなるため、このままの設定だとパフォーマンス上よろしくない設定となっています。
今回は最低限AppService上の出力設定をOFFにする設定をご紹介します。
設定変更について
Sitecore(CD/CMロール)ではログ出力設定にlog4netが使われているため、その設定を変更します。
今回対象となるのは以下のようなセットです。
appender設定
ログ設定(一例)
この設定のため物理ファイルとしてログが出力されてしまうため、以下のようにappenderを適応しないパッチファイルを作成します。
本設定を適応することで物理ファイルのログ出力を停止させることができます。
実際には開発環境では必要だったりするケースもあると思うので、状況に合わせて適応するようにしてください。
※エントリーの内容・画像等は、公開時点での情報に基づきます。
※Sitecoreのバージョンによって実装されている機能が異なります。