0

ビジネスロジックが常に変化し、ルートを常に追加/変更しているため、慢性的なリリースに悩まされているCamelを多用するWebアプリケーションがあります。

同僚が Mule ESB について話しているのを聞きました。これは Camel に準拠しており、ルートをホットデプロイできるとのことでした。Mule の Web サイト/オンライン ドキュメントを熟読した後、これらのいずれについても言及されていませんが、間違いなく私の注目を集めています。

Mule を使用して既存の Camel ルートをデプロイ可能なユニット (JAR、WAR など) に変換できるようにする必要がありますが、新しいビジネス ロジックが追加または変更されると、各「ルート JAR」をホット デプロイまたはアンデプロイできます。Mule はこれを行いますか、それとも私の同僚は道化師でしたか? 前もって感謝します!

4

2 に答える 2

1

一般的に言えば、Mule アプリケーションのホット再デプロイ機能を活用したい場合は、Camel ルートを Mule フローに変換する方が理にかなっています。

いずれにせよ、Camel ルートを Mule アプリケーションとしてパッケージ化できると仮定すると (どうすればよいかわかりません)、ルートを含む Mule アプリケーションを Mule Standalone サーバーで実行する場合は、ルートをホット再デプロイできます。

于 2013-03-29T21:52:12.483 に答える
0

Apache ServiceMix / Apache Karaf / Fuse ESB はすべて、Camel アプリケーションのホット デプロイメントを提供します。あなたもそれを見てみたいかもしれません。その後、Camel ルート/コードを完全に新しいサーバーに移行する必要はありません。

于 2013-04-02T14:05:09.090 に答える