セッションのエンドバッチングの設定

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Sitecore 9.3以降は、期限切れのセッションは一度に1つではなくバッチで処理されるようになりました。セッション期限切れのバッチ処理は、以下の2つの設定で設定します:

  1. \App_Config\sitecore.configファイルに行ってください。
  2. SessionExpirationBatchSize設定では、バッチごとに処理すべき期限切れセッション数を入力します。デフォルト値は100セッションです。
  3. SessionExpirationProcessingInterval設定では、バッチ処理までの秒数を入力します。この設定は、期限切れセッション数が定義されたバッチサイズより小さい場合にのみ使用されます。デフォルト値は5秒です。

バッチサイズと処理間隔の両方を1に設定すると、バッチ処理機能が導入される前とまったく同じ動作Sitecoreします。

!重要commitSessionを拡張したり、追加のプロセッサでパイプラインをsubmitSessionContextした場合、セッションは期限切れの瞬間に必ずしもxConnectに提出されるわけではありません。

この記事を改善するための提案がある場合は、 お知らせください!