Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从WAR/JAR文件安装Histrix turbine_Java_Maven_Tomcat_Netflix - Fatal编程技术网

Java 从WAR/JAR文件安装Histrix turbine

Java 从WAR/JAR文件安装Histrix turbine,java,maven,tomcat,netflix,Java,Maven,Tomcat,Netflix,我是sydadmin,当时正在评估Histerix涡轮机 它以war/jar文件的形式提供 下载后目录结构如下所示 $ ls turbine-4.0 conf lib LICENSE NOTICE README.txt site sql turbine-4.0.jar 如何安装这个。如果我下载tomcat并将上面的内容放在deploy目录中,它会工作吗 我不熟悉JAVA和Tomcat。因此,我们将非常感谢您为安装此设备提供的任何帮助 简单步骤- 从下载war文件。如果你是个十足

我是sydadmin,当时正在评估Histerix涡轮机

它以war/jar文件的形式提供

下载后目录结构如下所示

$ ls turbine-4.0
conf  lib  LICENSE  NOTICE  README.txt  site  sql  turbine-4.0.jar
如何安装这个。如果我下载
tomcat
并将上面的内容放在deploy目录中,它会工作吗

我不熟悉
JAVA
Tomcat
。因此,我们将非常感谢您为安装此设备提供的任何帮助

简单步骤-

  • 从下载war文件。如果你是个十足的新手,那就选择0.5版吧。版本0.0.1具有奇怪的行为,在同一台计算机上运行多个应用程序实例时,它会给出IOException
  • 然后,只需将war文件放在tomcat的webapps文件夹中并启动服务器,即可将其部署到tomcat。如果您的war名称为turbine.war,您应该能够在以下位置查看聚合日志:
  • 在部署turbine.war之前,请确保在tomcat的bin文件夹中的catalina.sh中配置了archaius.properties的文件路径。类似于-
    CATALINA_OPTS=“-Darchaius.configurationSource.additionalURL=file:///home/mukulbansal/Downloads/oauth-stuff/turbine-archaius.properties“
    turbine-archaius.properties的内容可能类似于-

    turbine.aggregator.clusterConfig={cluster name}
    turbine.instanceUrlSuffix.user write=/hystrix.stream

    turbine.ConfigPropertyBasedDiscovery.{cluster name}.instances={IP:产生hystrix事件流的应用程序端口}

    turbine.InstanceMonitor.eventStream.skipLineLogic.enabled=false

  • 可以找到更多信息