Fb3Indxerサービスの回復

<< Click to Display Table of Contents >>

Navigation:  システム管理者リファレンス > 導入時の留意事項 > Fb3Indxerサービスの起動に失敗する >

Fb3Indxerサービスの回復

 

現象

FileBlogサーバーとファイルサーバーを同時に再起動した場合に、ファイルサーバーの起動に時間が掛かって、ドキュメントルートフォルダにFb3Indxerがアクセスできない状況であると、Fb3Indxerの起動に失敗します。

前項の「Fb3Indxerサービスに失敗する」では主にFileBlogやWindowsの設定ミスによるものを対象に説明しましたが、ここではFileBlogサーバーと、ドキュメントルートフォルダが存在するファイルサーバーが別々の場合に起こりがちな現象の回避策について解説します。

 

原因

Fb3Indxerサービスの起動時に、ドキュメントルートのあるファイルサーバーのサービスが完全に立ち上がっておらず、 FileBlogサーバーのサービスFb3Indxerがドキュメントルートにアクセスできない。

 

解決方法

Fb3Indxerサービスの起動に失敗した場合に自動的に回復させる設定を行います。

 

1.スタートメニュー > 管理ツール > サービス を開きます。

(または、スタートメニュー > コントロールパネル > 管理ツール > サービス)

clip0207

 

2.Fb3Indxerのプロパティを開きます。

clip0208

「回復」タグを選択します。

「最初のエラー」と「次のエラー」の項目を「サービスを再起動する」に設定します。

「エラーカウントのリセット」を設定します。設定値は1日にすることを推奨します。

ゼロに設定するとカウントのリセットが行われないため、累積で何回かエラーが発生すると、二度と回復が行われなくなってしまいます。

「サービスの再起動」の項目で再起動までの時間を設定します。ここでは3分に設定したので、サービスの起動の失敗から3分後と6分後の2度、再起動を行います。

「エラーで停止したときの操作を有効にする」にチェックを入れます。(Windows Vista、Windows Server 2008 以降)

 

3.念のためFb3Apacheついても同様の設定を行ってください。