我是sydadmin,正在评估Hysterix Turbine。
https://github.com/Netflix/Turbine/wiki/Getting-Started-(1.x)
它可用作war / jar文件。
下载后目录结构如下所示
$ ls turbine-4.0
conf lib LICENSE NOTICE README.txt site sql turbine-4.0.jar
如何安装此功能。如果我下载tomcat
并将上述内容放在deploy目录中,它是否会起作用。
我是JAVA
和Tomcat
的新手。所以任何帮助安装这个将非常感激。
答案 0 :(得分:1)
简单步骤-
在部署 turbine.war 之前,请确保在 bin catalina.sh 中配置archaius.properties的文件路径。 > tomcat中的文件夹。就像是-
$ json="{\"name\":\"Erci\"}"
$ redis-cli JSON.SET etat . "$json"
OK
$ redis-cli JSON.GET etat
"{\"name\":\"Erci\"}"
turbine-archaius.properties 的内容可能类似于-
CATALINA_OPTS="-Darchaius.configurationSource.additionalUrls=file:///home/mukulbansal/Downloads/oauth-stuff/turbine-archaius.properties"
turbine.aggregator.clusterConfig={cluster-name}
turbine.instanceUrlSuffix.user-write=/hystrix.stream
turbine.ConfigPropertyBasedDiscovery.{cluster-name}.instances={IP:port-of-application-producing-hystrix-event-stream}
更多信息here。