2016-09-02 6 views
1

私はSpring Cloud Streamを使用して、メッセージ駆動型マイクロサービスを作成しています。Spring Cloud StreamプロジェクトにはWebサーバー(Tomcat)が必要ですか?

  • プロジェクトA:プロデューサー(春クラウドストリーム、統合されたTomcatとそのポート:8080)
  • プロジェクトB:消費者(春クラウドストリーム、統合されたTomcatとそのポート:8081)
  • メッセージブローカ:RabbitMQの(AMQPポート:5672)

私の質問は:プロジェクトのために & B、彼らが(Tomcatの)統合されたWebサーバ/ポートを必要としたりしませんか?または、一般的なJavaアプリケーションは問題ありませんか?

答えて

1

Bootのウェブサポート(アクチュエータなど)にアクセスしたくない場合は、application builderを使用してウェブを無効にすることができます。

単にrun()

.web(false) 

を追加します。

また、remote.port=0と設定すると、ランダムポートがそれぞれ選択されます。

+0

これは動作します、ありがとうございますゲーリー! – JasonS

関連する問題