2016-10-25 13 views
0

私は、タービンアグリゲータでHystrix監視を設定しようとしています。 私はHystrixストリームを正常に公開しました。Netflixタービンスタンドアロンの戦争設定

私はタービンウェブ1.0.0.warをダウンロードして、次の内容のアーカイブWEB-INF/config.propertiesに入れてタービン戦争にカスタム設定を注入したいと思います:

turbine.ConfigPropertyBasedDiscovery.default.instances=127.0.1.1 
turbine.instanceUrlSuffix=:8080/testapp/hystrix.stream 

Iそれは、次のエラーを記録タービンアグリゲータを開始します。instance1bは私の設定はこのようなものを含んでいないとしてどこから来るの

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 

私は見当がつかない。

これが正しくない場合、スタンドアロンタービン戦争を使用する正しい方法は何でしょうか。

はあなたがWEB-INF /クラス/ config.propertiesでそれを格納する必要があるあなたに

答えて

1

ありがとうございます。 WEB-INF/classes/config.propertiesのデフォルトファイルがまだ選択されているため、このようなエラーが発生します。

関連する問題