セッション終了バッチ処理の構成
Version:
日本語翻訳に関する免責事項
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore 9.3以降、期限切れのセッションは一度に1つずつではなく、バッチで処理されます。セッション有効期限のバッチ処理は、次のような2つの設定で構成します。
-
\App_Config\sitecore.configファイルに移動します。
-
SessionExpirationBatchSize設定で、バッチごとに処理する期限切れのセッションの数を入力します。デフォルト値は100セッションです。
-
SessionExpirationProcessingInterval設定で、バッチの処理間隔を秒数で入力します。この設定は、期限切れのセッション数が定義されたバッチ サイズより少ない場合にのみ使用されます。デフォルト値は5秒です。
バッチサイズと処理間隔の両方を1に設定すると、Sitecoreはバッチ処理機能が導入される前とまったく同じように動作します。
大事な
commitSessionパイプラインを拡張したり、追加のプロセッサでsubmitSessionContextパイプラインを実行したりすると、セッションの有効期限が切れた瞬間にセッションがxConnectに送信される必要がなくなります。