Event Listeners
はじめに
Event Listenersは、イベントバスサービスとして機能するCatalyst Cloud Scaleコンポーネントで、事前定義されたイベントをリッスンし、対応するイベント関数またはターゲットCircuitsを自動的にトリガーします。アプリケーション内の特定のイベントに紐付いた繰り返しタスクやワークフローの自動化に特に有用です。Catalystが提供するイベント駆動型アーキテクチャにより、このコンポーネントはイベントが発生するたびに信頼性の高いリアルタイムのアクション実行を保証します。
Catalyst Event Listenersを使用すると、アプリケーション内のさまざまなCatalystコンポーネントやカスタムソースからリアルタイムデータのストリームを、結果として呼び出される関数に転送することもできます。イベントリスナーにルールを関連付け、イベントをリッスンする正確なソースと、イベント発生時に実行されるアクションを定義できます。
Catalyst Event Listenersには3つのタイプがあります:
- Catalystコンポーネントイベントリスナー: Catalystコンポーネントイベントリスナーは、Catalystコンポーネントの1つで発生したイベントをターゲットイベント関数またはCircuitの実行にリンクできます。これはデフォルトで作成されます。
- カスタムイベントリスナー: Catalystコンポーネントイベントリスナーとは異なる動作をするカスタムイベントリスナーを作成できます。Catalystでカスタムイベントリスナーを作成すると、URLが自動的に生成されます。このURLがエンドユーザーによって呼び出されるたびに、このイベントリスナーがターゲットイベント関数またはCircuitの実行をトリガーします。
- Zoho Events: Zoho CRMなど、設定した他のZohoサービスで発生するイベントをリッスンしてキャプチャするZohoイベントリスナーも作成できます。これらのイベントリスナーは、外部サービスで関連付けられた特定のイベントが発生するたびに呼び出され、Catalystは結果としてターゲットイベント関数またはCircuitを実行します。
Catalystコンソールからプロジェクトのイベントリスナーにアクセスして設定できます。コンソールには、各イベントリスナーのパフォーマンス統計、キューイベントの詳細、およびイベントリスナーの各ルールの詳細な実行履歴も表示されます。各ルールのターゲット関数またはCircuitに送信されるデータのサンプルパターンも確認できます。
Catalystは、Application Alertsコンポーネントに移動する代わりに、コンソールのEvent ListenersのRulesセクションから直接、イベントリスナーのアプリケーションアラートを作成する柔軟性も提供しています。
最終更新日 2026-02-23 18:09:41 +0530 IST
Yes
No
Send your feedback to us