我想在同一个硬件上设置两个Hudson Masters。这将使管理Hudson变得更容易,因为两个服务器都由两个不同(和独立)的团队使用。
到目前为止,我尝试将一台服务器安装为服务。我验证了安装,它运行正常。我将安装复制到另一个路径并更改了服务信息(不同的服务名称和描述)和httpPort。然后,我使用sc.exe create
创建服务,然后使用hudson.exe install
创建服务。在这两种情况下服务器都启动了但是,配置页面表现得很傻。所以这种方法要么根本不工作,要么我错过了另一个配置文件。
有没有人知道如何做到这一点?
答案 0 :(得分:3)
我尝试了与问题中记录的方法相同的方法,但避免了复制原始安装。所以我创建了两个文件夹,并在其中放入了hudson.war的副本。然后,我为两个文件夹执行了以下步骤。
java -jar hudson.war
hudson uninstall
hudson install
现在我有两项服务,第一次快速测试看起来很有希望。
答案 1 :(得分:2)
我可以建议: