spring-cloud-stream (Kafka バスを使用) を使用するように hystrix/turbine セットアップを変更したいと考えています。変更は非常に簡単で、すべての hystrix 回路とメトリックをダッシュボードに表示できます...しかし、クラスターのグループ化は機能しなくなりました...
古いセットアップでは、 my に次のプロパティがありますboostrap.yml
。
eureka.metadataMap.turbineCluster: my-cluster-name
私のタービン設定は次のようになります:
turbine.clusterNameExpression: metadata['turbineCluster']
現在kafkaバスを使用しているため、eurekaはもう使用されておらず、これは議論の余地があると思いますが、クラスター名を設定する方法が今はわかりません...アプリ名の前にクラスターを付けることができます名前を付けて clusterNameExpression を使用してプレフィックスを抽出しますが、もっと簡単にできることがあるかもしれません...何かアイデアはありますか?
編集 1: clusterNameExpression を使用できません ... spring-cloud-starter-turbine-stream では使用できません ...
編集 2 : spring-cloud-starter-turbine-stream はタービン 2 を使用するように見えますが、spring-cloud-starter-turbine はタービン 1 を使用します。タービン 2 は構成の点で本当に異なります...