私はCamunda rest APIを呼び出す必要があるモバイルアプリケーションを作成し、起床時にすべてのタスクとプロセスインスタンス変数を取得します。休息を減らすために残りのAPIコールを再構築する方法に関するアドバイス
Call process-instance with no params
For each process instance returned call task?processInstanceId=$processInstanceDetails.id
For each process instance returned call process-instance/$processInstanceDetails.id/variables
システム内に約80個のライブプロセスインスタンスが存在するため、システムは非常に遅くなり始めます(15秒)。
誰も私がまだ見たいと思っていない特定のプロセスインスタンスIDだけをモバイルに問い合わせること以外に、改善の可能性について私にアドバイスできますか?
おかげ
開始時にすべてを呼び出す必要があるのはなぜですか?たぶん、プロセスインスタンスの情報を本当に必要なときに呼び出すほうがよいでしょう。 – Zelldon
ユースケースは、システム内のすべての問題/プロセスをマップビューのように表示することです。だから私たちはすべてを知る必要があります。 – Richie