統合のアクティブ化
統合の設計を完了し、エラーを解決したら、ランタイム環境にアクティブ化できます。 Oracle Integrationで統合をアクティブ化して、メッセージの処理を開始できます。 プロジェクト内の統合を個別にアクティブ化することもできます。
ノート:
既存の統合の新しいバージョンをアクティブ化しても、古いバージョンのインスタンスまたはログの追跡は削除されません。 ただし、関連するアーティファクトは削除され、再デプロイはバック・エンドで実行されます。 監視データも削除されます。アクティブな統合の数に関する制限の理解
- この制限の90%に達すると、次の警告が表示されます:
You've number integrations which are either active or whose activation is in progress. It is more than 90% of the allowed limit. -
800の制限に達すると、統合をアクティブ化する「アクティブ化」または「アクティブ化&スケジュール」ボタンが無効になり、次の警告が表示されます。
You've reached the limit as there are 800 integrations which are either active or whose activation is in progress. Deactivate or abort the activation of an integration and try again.制限に近づいている場合は、不要になった古い統合をレビューおよび削除します。
統合のアクティブ化
マイナー インテグレーション バージョンがアクティブになっている場合の実行中のインスタンスの動作
メジャー統合バージョン(1.0.0)がまだアクティブであるときに、アプリケーションまたはスケジュール統合のマイナー・バージョン(1.0.1など)をアクティブ化すると、メジャー統合バージョン1.0.0の実行中および失敗したインスタンスはすべて終了せずに完了します。 すべての新規リクエストは、統合バージョン1.0.1によって処理されます。
- 統合バージョン1.0.0は、実行中の進行中のインスタンスでアクティブ化されます。
- 統合バージョン1.0.1がアクティブ化されます。
- すべての新規インスタンス・リクエストは、統合バージョン1.0.1にルーティングされます。
- 統合バージョン1.0.0はアクティブ化されたままですが、新しいリクエストは受信されません。
- 統合バージョン1.0.0の実行中のインスタンスはすべて実行中(インスタンスは終了されません)。
ノート:
実行中のすべてのインスタンスが完了するまで、統合をインポート、上書きまたは削除しないことをお薦めします。 ただし、これらのアクションのいずれかを明示的に実行する必要がある場合は、「アクション」
メニューから「ハード非アクティブ化」を選択できます。
- 統合バージョン1.0.0は完全に非アクティブ化されます。
ノート:
スケジュール統合の場合、キューに入れられたインスタンスはすべて一時停止され、進行中のインスタンスはすべて完了できます。 スケジュールを停止または削除する以外の操作は許可されません。 すべてのインスタンスが完了すると、スケジュール統合が非アクティブ化されます。 - 統合バージョン1.0.0のインスタンスに障害が発生した場合、統合バージョン1.0.1が再発行に使用されます。
- 統合をアクティブ化します(この例では、MINOR_VER_RESTバージョン1.0.0)。

- MINOR_VER_RESTバージョン1.0.0を実行します。これにより、「監視」タブに表示される進行中のインスタンスが作成されます。

- MINOR_VER_REST 1.0.1をアクティブ化すると、統合バージョン1.0.0が自動的に非アクティブ化されます。

- MINOR_VER_REST 1.0.1を実行します。これにより、「監視」タブに表示される進行中のインスタンスが作成されます。 バージョン1.0.0インスタンスは終了しません。 両方のインスタンスが進行中として表示されます。

- 「監視」タブをリフレッシュし、バージョン1.0.0インスタンスが正常に完了したことを確認します。

- 再度リフレッシュして、バージョン1.0.1インスタンスも正常に完了したことを確認します。

新しいインスタンス・リクエストは、統合バージョン1.0.1によって処理されます。