ファイルの排他制御について

インデックス構築やプレビュー作成を実施するとき、別のアプリケーションによりファイルが排他制御されていると処理できません。

排他制御するアプリケーションの例はMicrosoft Office、バックアップツール、セキュリティソフト、ソース管理ツール、コンパイラなどです。

ファイルの排他制御状態になっているときFileBlogに解決策はありません。 なお以下の対応策を取ることでインデックス構築・プレビュー作成の成功率の上がることが期待できます。

変更検知後の処理を遅延させる

FileBlogがファイルの変更を検知したときに、インデックス構築やプレビュー作成の処理開始を一定時間遅延させることができます。

なおユーザーが明示的に処理を実行するような操作(プレビュー再作成やアップロードなど)を行ったときは遅延されません。

遅延期間(標準既定30秒)を延ばすことで、別アプリケーションによる排他制御が、処理開始までに解除状態になっている確率が高まることが期待できます。

  1. [管理ツール > 設定全般 > queue]で検索します。

    ../../_images/20241113-153208-812.png
  2. [IdxServer/OnlineQueueDelayTime]を選択して時間を指定します。

    • 変更検知したら指定時間の経過後に処理(ファイル読み取りなど)を開始します。

  3. [保存する]を選択してサービスを再起動します。