質問
重いフルテキスト操作をスケジュールする方法は?
回答:
新しいDocuWareバージョンへのアップグレード後のフルテキスト情報のアップグレードや、ファイルキャビネットの完全なフルテキストの再インデックス付けは、大きなファイルキャビネットを持つシステムや性能の低いマシンでは、多くのリソースやパフォーマンスを消費する可能性があります。
これは、ユーザーの日常業務に影響を与える可能性があります。
DocuWareバージョン6.5では、フルテキストのアップグレードや再インデックス付けのための一時停止時間を定義するスケジューリングが導入されました。
これらの一時停止時間は、フルテキストアップグレードまたはフルテキストリインデックス処理にのみ関係するため、これらの一時停止時間に保管されているすべての文書は影響を受けず、引き続き処理されます。
これらの一時停止時間をスケジュールするには、DWContentServer.exe.settingsを適合させる必要があります。
既存の部分<TaskOptions Task="ProcessFCContent"...を次のように拡張する必要があります(最初に元のファイルのバックアップを作成します。)!):
<TaskOptionsTask="ProcessFCContent" Limit="1" TaskPriority="4" MaxFailCount="-1">
<WeekSchedule>
<曜日スケジュールdayOfTheWeek="Monday">
<PauseDefiners>
<PauseDefinerfromTime="08:00:00" toTime="20:00:00"/>
</PauseDefiners>
</DaySchedule>
<DayScheduledayOfTheWeek="Tuesday">
<PauseDefiners>
<PauseDefinerfromTime="08:00:00:00" toTime="20:00:00" />
</PauseDefiners>
</DaySchedule>
<DayScheduledayOfTheWeek="Wednesday">
<PauseDefiners>
<PauseDefinerfromTime="08:00:00" toTime="20:00:00" />
</PauseDefiners>
</DaySchedule>
<DayScheduledayOfTheWeek="Thursday">
<PauseDefiners>
<PauseDefinerfromTime="08:00:00:00" toTime="20:00:00"/>
</PauseDefiners>
</DaySchedule>
<DayScheduledayOfTheWeek="Friday">
<PauseDefiners>
<PauseDefinerfromTime="08:00:00:00" toTime="12:00:00" />
<PauseDefinerfromTime="16:00:00" toTime="20:00:00:00"/>
</PauseDefiners>
</DaySchedule>
<DayScheduledayOfTheWeek="Saturday">
</DaySchedule>
<DayScheduledayOfTheWeek="Sunday">
</DaySchedule>
</WeekSchedule>
</TaskOptions>
このサンプルでは、月曜日から木曜日の午前8時から午後8時までを休止時間としています。再インデックスが必要なドキュメントは夜間に処理されます。
金曜日には2つの一時停止が定義されています。時間はContent Serverを実行しているマシンで指定されたタイムゾーンに従って24時間形式で設定する必要があります。
ご注意:この記事は英語からの翻訳です。この記事に含まれる情報は、オリジナルの英語版製品に基づくものです。翻訳版の記事で使用されている文法などには、細かい誤りがある場合があります。翻訳の正確さを完全に保証することは出来かねますが、ほとんどの場合、十分な情報が得られると思われます。万が一、疑問が生じた場合は、英語版の記事に切り替えてご覧ください。
