オンコールスケジューリング 新しいトリガーエンジン
オンコールスケジューリング 新しいトリガーエンジンを使用すると、イベントキューではなくフローランナーキューを介してオンコールサブフローを起動できます。フローランナーキューを介して起動すると、イベントキューを介して起動するよりも迅速にオンコールパフォーマンスが向上し、オンコールメンバーにアラートを送ることができます。
オンコールトリガールールに設定されたトリガー条件が一致すると、そのトリガールールが実行され、トリガールールで定義されたサブフローが起動またはトリガーされます。オンコール新規トリガーエンジンは、フローランナーキューを介してオンコールサブフローがトリガーまたは起動されるメカニズムです。
古いトリガーエンジンと新しいトリガーエンジンの違い
古いトリガーエンジンは、ワークフローとサブフローの両方をサポートしています。ワークフローまたはサブフローがトリガーされると、イベントが作成され、イベントキューを介して起動されます。複数のイベントが同時にトリガーされると、イベントはプロセスキューに残るため、プロセス時間が遅くなり、応答が遅れます。
注:
ワークフローはイベントキューで処理され、サブフローはフローランナーキューで処理されます。
新しいトリガーエンジンはオンコールサブフローのみをサポートし、サブフローはフローランナーキューを介してトリガーされます。ベースオンコールサブフローは高優先度としてマークされているため、従来のイベントキューと比較して、フローランナーキューを介してオンコールサブフローをより迅速に起動できます。これにより、オンコールのパフォーマンスが向上し、特に複数のイベントが同時にトリガーされ、プロセスキュー内にある場合に、オンコールメンバーに迅速にアラートを送ることができます。
注:
新しいトリガーエンジンがアクティブな場合、ワークフローは影響を受けず、フローランナーキューを介してサブフローが起動および処理されます。
リマインダー通知は、インスタンスのアップグレード中でもユーザーチャネルにも送信されます。
新しいトリガーエンジンは、次の条件が満たされた場合にのみ適用されます。
- サブフローが使用されます。新しいエンジンはオンコールサブフローにのみ適用され、ワークフローには適用されません。
- オン コールローテーションの新しいトリガーエンジン [com.snc.on_call_rotation.new_trigger_engine] システムプロパティが true に設定されている。