TeamCity - 在同一个Win VM上设置其他代理

时间:2016-01-08 11:00:16

标签: teamcity teamcity-9.0

如何在同一台Windows VM上安装其他代理?我运行MSI并将其安装到另一个文件夹中,但它只是取消注册了旧文件夹,最新版本接管了。

1 个答案:

答案 0 :(得分:2)

到目前为止你做的很好,但不是完整的故事。对于一些上帝抛弃的理由,JetBrains很难做到这一点。

因此,D:\Agent-A中有一个代理,而D:\Agent-B中有另一个代理,并且在安装过程中,您确保它们不共享任何文件夹或端口等。

好的,现在您必须以管理员身份打开Notepad.exe(绕过世界上最烦人的软件'功能',UAC)并编辑:

D:\Agent-B\launcher\conf\wrapper.conf靠近底部,将“B”附加到所有wrapper.console.titlewrapper.ntservice.*属性值。

现在,以管理员身份打开命令提示符(绕过世界上最烦人的软件'功能',UAC)和CD到以下文件夹中:

D:\Agent-B\bin

现在运行:

service.install.bat

检查结果。检查新服务是否出现在Windows中。启动它。等待它联机并在需要时在TC Web UI中进行授权。

完成。