質問
DocuWareでタスクが表示されるまでに時間がかかるのはなぜですか?
回答
DocuWareのタスクの表示時間は、システムの負荷状況などさまざまな要因に影響されます。タスクの表示方法とその最適化方法を理解することで、ユーザーエクスペリエンスを大幅に向上させることができます。
DocuWareでタスクが表示される仕組み:
Web Clientには3種類のイベントがあります:
1.1. インデックスフィールドの変更:いずれかの文書のファイルキャビネットのインデックスフィールドが変更された場合、ワークフローがこのファイルキャビネットのもので、インデックスフィールドをリストの列として含んでいる場合、そのページがアクティブであれば、またはアクティブになると、ページが更新されます。これは20秒間スロットルされます。
2. ワークフローの変更: 既存のワークフローの変更、または新しいワークフローの作成。ワークフローイベントを受信すると、システムはチェックする:
- ワークフローがリストに存在しない場合、タスクカウントがチェックされ、 必要であれば追加されます。
- ワークフローが存在する場合:
- ワークフローがアクティブ(選択)である場合、システムは最終更新時間(サーバーへの最終コール)がイベント時間より古いかどうかをチェックする。その場合、ページは最新の情報に更新されます。
- 選択されたタスクがこのページのタスクの一部である場合、選択は変更されません。
- リストにない場合は、次の項目が選択されます。
- アクティブなワークフローでない場合、タブヘッダのカウントのみが最新の情報に更新 され、ワークフローがアクティブになった時点でタスクリストが更新されます。
3. ワークフロー設定の変更: ワークフロー名、カラム、システムユーザーの資格情報の変更が含まれます。
ワークフローイベントのスロットリング:
- オンプレミス システム: Web 構成の ThrottleWorkflowEvents が true に設定されている場合。
- ワークフローがアクティブでない場合、イベントはワークフローごとに 20 秒にスロットルされます。
- ワークフローがアクティブな場合、イベントはワークフローごとに 5 秒に制限されます。
- ユーザーがインスタンスを確認、再割り当て、または停止すると、このページのリストは内部的に更新されます。
KBAは、クラウドとオンプレミスの両方の組織に適用されます。
ご注意:この記事は英語からの翻訳です。この記事に含まれる情報は、オリジナルの英語版製品に基づくものです。翻訳版の記事で使用されている文法などには、細かい誤りがある場合があります。翻訳の正確さを完全に保証することは出来かねますが、ほとんどの場合、十分な情報が得られると思われます。万が一、疑問が生じた場合は、英語版の記事に切り替えてご覧ください。
ご注意:この記事は英語からの翻訳です。この記事に含まれる情報は、オリジナルの英語版製品に基づくものです。翻訳版の記事で使用されている文法などには、細かい誤りがある場合があります。翻訳の正確さを完全に保証することは出来かねますが、ほとんどの場合、十分な情報が得られると思われます。万が一、疑問が生じた場合は、英語版の記事に切り替えてご覧ください。
