Turbine アグリゲーターを使用して Hystrix モニタリングを構成しようとしています。Hystrix ストリームの公開に成功しました。
カスタム構成をタービン戦争に挿入したいので、タービン web-1.0.0.war をダウンロードし、次の内容でアーカイブ WEB-INF/config.properties に入れました。
turbine.ConfigPropertyBasedDiscovery.default.instances=127.0.1.1
turbine.instanceUrlSuffix=:8080/testapp/hystrix.stream
Turbine アグリゲーターを開始すると、次のエラーが記録されます。
java.lang.IllegalArgumentException: Illegal character in authority at index 7: http://<instance1b>:80/hystrix.stream
at java.net.URI.create(URI.java:852)
at org.apache.http.client.methods.HttpGet.<init>(HttpGet.java:69)
at com.netflix.turbine.monitor.instance.InstanceMonitor.init(InstanceMonitor.java:305)
at com.netflix.turbine.monitor.instance.InstanceMonitor.access$100(InstanceMonitor.java:103)
at com.netflix.turbine.monitor.instance.InstanceMonitor$2.call(InstanceMonitor.java:235)
Truncated. see log file for complete stacktrace
Caused By: java.net.URISyntaxException: Illegal character in authority at index 7: http://<instance1b>:80/hystrix.stream
at java.net.URI$Parser.fail(URI.java:2848)
at java.net.URI$Parser.parseAuthority(URI.java:3186)
at java.net.URI$Parser.parseHierarchical(URI.java:3097)
at java.net.URI$Parser.parse(URI.java:3053)
at java.net.URI.<init>(URI.java:588)
Truncated. see log file for complete stacktrace
私の構成にはこのようなものが含まれていないため、instance1b がどこから来たのかわかりません。
これが正しくない場合、スタンドアロンのタービン戦争を使用するための正しいアプローチは何でしょうか。
ありがとうございました