我想到的设置两个哈德逊主人在同一硬件。这将使管理哈德逊更加容易,因为这两个服务器的使用由两个不同的(独立的)小组。

到目前为止,我试图安装一个服务器作为一个服务。我验证的安装和运行"确定"。我于复制的安装成另一种路径和改变的服务的信息(不同的服务名称和说明)和在http端口.然后我创造的服务,一旦使用 sc.exe create 并且,一旦使用 hudson.exe install.在这两种情况下,服务器开始。然而,配置页的行为愚蠢的。因此,这种做法是既不工作在所有或我错过了另一配置文件。

任何人都不会有一个主意如何做到这一点?

有帮助吗?

解决方案

我试图相同的方法,因为记录的问题,但避免复制的原安装。所以我创建了两个文件夹和放的副本哈德森。战争。然后我进行下列步骤对这两个文件夹。

  1. 哈德森开始与 java -jar hudson.war
  2. 安装的哈德逊作为一个服务使用的网UI
  3. 去哈德森基Dir跑 hudson uninstall
  4. 修改后的港口和服务的信息hudson.xml
  5. 安装的服务,通过命令行 hudson install

现在我有两个服务和第一个快速测试,看起来很有希望。

其他提示

我可以建议:

  1. 运行两个实例Tomcat
  2. 每个Tomcat上运行其自己HTTP口
  3. 部署的哈德森。战争在每个Tomcat
  4. 设置CATALINA_OPTS每个Tomcat指向一个不同的HUDSON_HOME
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top