お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

Event Listeners

はじめに

Event Listenersは、イベントバスサービスとして機能するCatalyst Cloud Scaleコンポーネントで、事前定義されたイベントをリッスンし、対応するイベント関数またはターゲットCircuitsを自動的にトリガーします。アプリケーション内の特定のイベントに紐付いた繰り返しタスクやワークフローの自動化に特に有用です。Catalystが提供するイベント駆動型アーキテクチャにより、このコンポーネントはイベントが発生するたびに信頼性の高いリアルタイムのアクション実行を保証します。

注意: Catalystは、Signalsと呼ばれる新しいイベントバスサービスを提供しています。このサービスは、現在のCloud Scale Event Listenersコンポーネントの大幅なアップグレードです。Catalyst Signalsサービスの詳細については、こちらを参照してください。

Catalyst Event Listenersを使用すると、アプリケーション内のさまざまなCatalystコンポーネントやカスタムソースからリアルタイムデータのストリームを、結果として呼び出される関数に転送することもできます。イベントリスナーにルールを関連付け、イベントをリッスンする正確なソースと、イベント発生時に実行されるアクションを定義できます。

Catalyst Event Listenersには3つのタイプがあります:

  1. Catalystコンポーネントイベントリスナー: Catalystコンポーネントイベントリスナーは、Catalystコンポーネントの1つで発生したイベントをターゲットイベント関数またはCircuitの実行にリンクできます。これはデフォルトで作成されます。
  2. カスタムイベントリスナー: Catalystコンポーネントイベントリスナーとは異なる動作をするカスタムイベントリスナーを作成できます。Catalystでカスタムイベントリスナーを作成すると、URLが自動的に生成されます。このURLがエンドユーザーによって呼び出されるたびに、このイベントリスナーがターゲットイベント関数またはCircuitの実行をトリガーします。
  3. Zoho Events: Zoho CRMなど、設定した他のZohoサービスで発生するイベントをリッスンしてキャプチャするZohoイベントリスナーも作成できます。これらのイベントリスナーは、外部サービスで関連付けられた特定のイベントが発生するたびに呼び出され、Catalystは結果としてターゲットイベント関数またはCircuitを実行します。

Catalystコンソールからプロジェクトのイベントリスナーにアクセスして設定できます。コンソールには、各イベントリスナーのパフォーマンス統計、キューイベントの詳細、およびイベントリスナーの各ルールの詳細な実行履歴も表示されます。各ルールのターゲット関数またはCircuitに送信されるデータのサンプルパターンも確認できます。

Catalystは、Application Alertsコンポーネントに移動する代わりに、コンソールのEvent ListenersのRulesセクションから直接、イベントリスナーのアプリケーションアラートを作成する柔軟性も提供しています。

注意: CLIやSDKからイベントリスナーを設定したり操作したりすることはできません。ただし、CLIでコンポーネントとカスタムの両方のイベントソースのサンプルペイロードを生成し、ローカル環境でイベント関数をテストできます。詳細については、Event Generateヘルプページを参照してください。

最終更新日 2026-02-23 18:09:41 +0530 IST

このページについて