問題タブ [turbine]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Turbine can only find one host when using docker
I have 3 projects: A hystrix dashboard, a turbine server (using AMQP) and an API
When I start in development env, I set up 2 instances of the API (using port 8080 and 8081). To test the turbine aggregation, I make calls and in the dashboard, I can see Hosts: 2
.
Although when I use Docker, even when the load balancer hits the 2 server, I only see one Host on the hystrix dashboard.
My assumptions:
1- as both containers start on the same port (8080), Turbine sees them as one
2- as I also dockerize RabbitMQ, this may be causing problems
here is my docker-compose.yml
file
my persona_api
config file
I'm afraid that if I deploy it to production (on Rancher or Docker cloud), I'll see the same problem.
here is a GIF of what is happening when I set up two APIs load balanced
spring-boot - sslを使用したSpringブートTurbine.streamが機能しない
タービン ストリームで https を有効にしようとしています。そして、私たちは以下の問題に直面しています:
任意の提案を提供してくださいありがとう。
UPDATE ストリームを処理しているメッセージブローカーへのsslを有効にする必要がありますか
コード
POM の依存関係
アプリケーションのプロパティ
spring-cloud - スプリング クラウド ストリームを使用する場合に、タービンを使用してクラスター内の hystrix メトリックを集約する方法
spring-cloud-stream (Kafka バスを使用) を使用するように hystrix/turbine セットアップを変更したいと考えています。変更は非常に簡単で、すべての hystrix 回路とメトリックをダッシュボードに表示できます...しかし、クラスターのグループ化は機能しなくなりました...
古いセットアップでは、 my に次のプロパティがありますboostrap.yml
。
私のタービン設定は次のようになります:
現在kafkaバスを使用しているため、eurekaはもう使用されておらず、これは議論の余地があると思いますが、クラスター名を設定する方法が今はわかりません...アプリ名の前にクラスターを付けることができます名前を付けて clusterNameExpression を使用してプレフィックスを抽出しますが、もっと簡単にできることがあるかもしれません...何かアイデアはありますか?
編集 1: clusterNameExpression を使用できません ... spring-cloud-starter-turbine-stream では使用できません ...
編集 2 : spring-cloud-starter-turbine-stream はタービン 2 を使用するように見えますが、spring-cloud-starter-turbine はタービン 1 を使用します。タービン 2 は構成の点で本当に異なります...
rabbitmq - Cloud Foundry Rabbit MQ サービスを使用して Turbine ストリームを有効にする方法
サンプル アプリケーションに Hystrix CircuitBreaker を統合しようとしています。2 つのアプリがあり、1 つはサーバーとして、もう 1 つはクライアントとして動作します。CircuitBreaker は正常に動作しており、Hystrix.stream フォーム クライアントも確認できます。
現在、Turbine ストリームを使用して、1 つのダッシュボードで複数のクライアントを試しています。
サーバー側では、以下のように 2 つの依存関係を追加しました。
アプリケーションのアノテーション @EnableTurbineStream 。
クライアント側では、以下の依存関係を追加しました:
どちらのアプリケーションも Pivotal Cloud Foundry にデプロイされ、PCF 用の Rabbit MQ サービスにバインドされています。
クライアントの展開では、以下の例外が表示されます:
Turbine サーバーにアクセスすると、
Rabbit MQ で Hystrix ストリームをプッシュするには、クライアントとサーバーで MQ 構成が必要ですか? どんな助けでも大歓迎です。