Dynamics CRM 2011 オンラインで、Web サービスを 30 秒ごとに呼び出すプラグインを作成し、これを終日行うことはできますか?
通常のアプリケーションでは、内部に Thread.Sleep(30000) を使用して無限ループを作成しますが、Dynamics CRM online ではこれが許可されていません。CRM オンラインは、2 分後にプラグインを強制終了します。
私の目標を達成する方法はありますか?たぶん、ある種のタイマー、システム ジョブ、またはワークフローでしょうか?
私がインターネットで見つけたものによると、時々自分自身を呼び出すワークフローは、呼び出しの間に約 70 分間の一時停止がある場合にのみ機能します。そうしないと、CRM はこれを無限ループと見なし、6 ~ 7 回の呼び出し後に強制終了します。