毎秒数千のメッセージを消費し、activemq などのメッセージング システムに渡す高負荷の http サービスを構築しています。
私は現在、http クライアントからの投稿を受け入れ、単純な成功した応答を返す残りのサービス (非ラクダ、非桟橋) を持っており、Apache ab を使用してこれをロード テストできます。
入力エンドポイントとして camel-jetty も検討しています。これは、activemq の統合コンポーネントがあり、必要に応じて esb の一部になるためです。camel-jetty から activemq ルートへの構築を開始する前に、camel-jetty がサポートできる負荷をテストしたいと思います。私の桟橋のみのルートはどのように見えるべきですか,
ルート考え中です
from("jetty:http://0.0.0.0:8085/test").transform(定数("a"));
apache ab を使用してテストします。トランスフォームがオーバーヘッドを追加する可能性があるため、このルートが実際のラクダ桟橋の容量を提供するかどうかが心配です。またはそうしないでしょう。
これらのテストに基づいて、キャメルの有無にかかわらず http-mq を構築する予定です。