ビュー:

質問

Imaging Workerプロセスはどのように設定できますか?

回答

DocuWare 7以降、DocuWare.BackgroundProcessService.LongLiving.GenericProcess.x86.exe.config(C:◆Program Files (x86)◆DocuWareBackgroundProcessService.x86.exe.config)で、Imaging Workerプロセスのプロパティを調整できます。

*注意: 変更を有効にするには、Background Process Serviceを再起動する必要があります。

そのためには、<configSections>領域に以下のセクションを挿入する必要があります:

<section name="ImagingToolkitSettings" type="DocuWare.Imaging.Toolkit.SettingSectionHandler, DocuWare.Imaging.Toolkit" />次のセクションも挿入する必要があります。

次のセクションも挿入する必要があります:

<ImagingToolkitSettings imagingPath="" processPoolType="Smart" processPoolSize="Small" workerPriority="BelowNormal" workerDurability="Medium" workerIdleTimeout="01:00:00">
<ImagingServerSettings>
<!-- Here Imaging Server core settings can be overridden
</ImagingServerSettings>
</ImagingToolkitSettings> <!

Imaging Workerプロセス数の設定

processPoolSize "パラメーターは、Imaging Workerプロセスの数を決定します。DocuWareのデフォルト値は「中」です。
可能な値:

- 小
- 中
- 大

Imaging Workerプロセスの優先順位の調整

workerPriority」パラメータは、Imaging Workerプロセスの優先度を定義します。
可能な値:

- アイドル
- BelowNormal
- 通常
- AboveNormal

使用する CPU コア数の設定

ディレクトリ(%ProgramFiles(x86)%DocuWareBackground Process Service)内のLongLivingProcessConfiguration.configファイルで、使用するCPUコアの最大数を指定することもできます。これは以下のセクションで行う:

<processor limit="4" taskType="0" taskPriority="1" maxFailCount="2" checkPeriod="30" taskTimeout="00:01:00" defaultTimeForProcessing="00:00:10" />。

taskType="0 "はImagingWorkersを指す。

ご注意:この記事は英語からの翻訳です。この記事に含まれる情報は、オリジナルの英語版製品に基づくものです。翻訳版の記事で使用されている文法などには、細かい誤りがある場合があります。翻訳の正確さを完全に保証することは出来かねますが、ほとんどの場合、十分な情報が得られると思われます。万が一、疑問が生じた場合は、英語版の記事に切り替えてご覧ください。