Red Hat Training
A Red Hat training course is available for Red Hat Fuse
第22章 タイマーによるインテグレーション実行のトリガー
指定のスケジュールに応じてシンプルなインテグレーションの実行をトリガーするには、タイマーコネクションをシンプルなインテグレーションの最初のコネクションとして追加します。Fuse Online はタイマーコネクションを提供し、任意の数のシンプルなインテグレーションを開始するために使用できます。提供されたタイマーを誤って削除しない限り、タイマーコネクションを作成する必要はありません。詳細は以下を参照してください。
22.1. インテグレーションの実行をトリガーするためタイマーコネクションを追加
指定のスケジュールに応じてシンプルなインテグレーションの実行をトリガーするには、タイマーコネクションをシンプルなインテグレーションの最初のコネクションとして追加します。タイマーコネクションをフローの途中やフローの最後に追加することはできません。
手順
- Fuse Online で左側にある Integrations をクリックします。
- 右上の Create Integration をクリックします。
Choose a Start Connection ページで Timer コネクションをクリックします。
Fuse Online は Timer コネクションを提供するため、タイマーコネクションを作成する必要はありません。しかし、提供された Timer コネクションを誤って削除し、新しいタイマーコネクションを作成した場合、異なる名前を付けた可能性があります。
Choose an Action ページで Cron Timer または Simple Timer をクリックします。
-
cronタイマーには、インテグレーションの実行をトリガーするスケジュールを指定するcron式が必要です。 -
期間とその時間単位の指定を要求されます (例:
5 seconds、1 hour)。使用可能な単位はミリ秒 (milliseconds)、秒 (seconds)、分 (minutes)、時間 (hours)、および日 (days) です。
-
-
追加するタイマーのタイプに応じて、
cron式または選択した時間単位の期間を入力します。 - Done をクリックして Timer コネクションをインテグレーションの最初のコネクションとして追加します。
22.2. 代替タイマーコネクションの作成
Fuse Online はタイマーコネクションを提供するため、タイマーコネクションを作成する必要はありません。しかし、提供されたタイマーコネクションを誤って削除してしまった場合、Timer コネクターを使用してタイマーコネクションを作成できます。
手順
- Fuse Online の左側のパネルで Connections をクリックします。
- 右上の Create Connection をクリックします。
- Timer コネクターをクリックします。
- Add Connection Details ページに、コネクションの名前を入力します。たとえば、Timer を入力します。
- 任意で、このコネクションを区別するための説明を入力します。
- 右上の Create をクリックします。Fuse Online は使用できるコネクションのリストを表示し、作成したタイマーコネクションも表示されます。