Sharepoint Online の SharePoint 2010 ワークフローが完了するのに予想よりも長い時間がかかるか、または約1分間に "しばらくお待ちください" が表示される

問題

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

  • ワークフローでは、約1分間、"ワークフローが開始されるまで待機しています" というメッセージが表示されます。
  • ワークフローの完了に要する時間が予想よりも長くなっているか、または遅く感じられます。

Microsoft Outlook またはタスクの承認時に、web ブラウザーなどのワークフローを操作するポイントに応じて、タスクを承認したとき、または同様のアクションを実行してワークフローが遅く感じられたときに、1分ほどかかることがあります。 この問題が発生する一般的な状況の例として、そのような標準のワークフローには次のようなものがあります。

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

解決策/回避策

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

注意

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

詳細

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

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

さらにヘルプが必要ですか? SharePoint コミュニティに移動します。