複数のRemote Engineをデプロイ
場合により、短期の開発とテストに対応するために、1つのサーバーに複数のRemote Engineインスタンスをデプロイし、実行しなければならないことがあります。
Remote Engineは、TalendJobServersFilesというフォルダーに保存されているジョブタスクの依存項目(ジョブアーティファクト、ログ、作業フォルダーなど)にアクセスする必要があります。Remote Engineの各インスタンスに個別のTalendJobServersFilesフォルダーがあることを確認します。これは、このフォルダーを全インスタンス間で共有した場合にランダムなジョブ実行の失敗やクリーンアップの問題につながる可能性があるためです。
このタスクについて
Talendには、競合のないポートとパラメーターの異なるセットを用いて、最大2つのRemote Engineインスタンスを同一サーバー上にデプロイする処理を自動化するKaraf設定スクリプトが記載されています。これらのスクリプトはTalend Remote Engineインスタンス内で実行されます。したがって、Talend Remote Engineと互換性があるすべてのプラットフォームでサポートされています。