SharePoint Online の SharePoint 2010 ワークフローの完了に予想以上に時間がかかるか、約 1 分間 "お待ちください" と表示される

問題

Microsoft SharePoint 2010 ワークフロー プラットフォームの種類を使用する SharePoint Online ワークフローを開始すると、次のいずれかの現象が発生します。

  • ワークフローには、約 1 分間 "ワークフローの開始中に待機してください" というメッセージが表示されます。
  • ワークフローの完了に予想以上に時間がかかるか、遅いようです。

Web ブラウザーを通じて、またはタスクを承認するなど、ワークフローを操作する時点に応じて、タスクを承認したり、同様のアクションを実行したりすると、ワークフローの応答に約 1 分かかります。ワークフローは遅いようです。 この問題が発生する可能性がある一般的な状況の例としては、次のような既定 (OOB) ワークフローが含まれます。

  • 承認
  • 発行の承認
  • フィードバックの収集
  • 署名の収集

解決策/回避策

この問題を回避するには、ワークフローを SharePoint 2010 ワークフロー プラットフォームの種類から Microsoft SharePoint 2013 ワークフロー プラットフォームの種類に変換します。

注:

このメソッドでは、ワークフロー全体を書き換える必要があります。 この方法を使用する前に、現在の構成を確認して要件を評価します。

詳細

この問題は、ワークフローを処理する前にコンパイルする必要があるために発生します。 ワークフローは、コンパイル プロセスの実行後にキャッシュされます。 ただし、問題は他のサーバーでも発生する可能性があります。 さらに、キャッシュされたワークフローは少なくとも毎晩クリアされますが、より頻繁に発生する可能性があります。

ワークフローを実行する前にコンパイルを完了する必要がある場合は、この遅延が発生します。 これにより、ワークフローの時間が予想より長くなったり、遅くなったりする可能性があります。 この動作は仕様です。 SharePoint 2010 ワークフローを使用すると、企業はビジネス プロセスを実行するユーザー間の不要な相互作用の数を減らすことができます。 承認ワークフローなどのワークフローでは、アクションを直ちに処理するように設計されていないため、一般に人間の操作が必要です。 そのため、ワークフローをコンパイルする必要がある場合、タスクの承認が遅くなったり、予想よりも時間がかかるなど、「問題」セクションで説明されている動作が発生する可能性があります。

さらにヘルプが必要ですか? SharePoint コミュニティにアクセスしてください。