來自「TFS」,並在客戶項目中使用TeamCity ...TeamCity - 一臺機器上的多個代理?可能?
...有沒有辦法在一臺計算機上安裝多個代理實例?我可以很容易地做到這一點與TFS。
原因是我們已經構建了對某些(大)部分執行線性的腳本並花費了大量時間。基本上用一個現代化的服務器(4,6,8,12個內核),沒有什麼能阻止服務器在同一時間有效地運行多個版本 - 除了似乎沒有辦法在一臺機器上安裝多個代理實例。
來自「TFS」,並在客戶項目中使用TeamCity ...TeamCity - 一臺機器上的多個代理?可能?
...有沒有辦法在一臺計算機上安裝多個代理實例?我可以很容易地做到這一點與TFS。
原因是我們已經構建了對某些(大)部分執行線性的腳本並花費了大量時間。基本上用一個現代化的服務器(4,6,8,12個內核),沒有什麼能阻止服務器在同一時間有效地運行多個版本 - 除了似乎沒有辦法在一臺機器上安裝多個代理實例。
是的,它是可能的(我也有安裝在一臺機器上2劑)看到TeamCity docs:
幾種試劑可以在單個機器上進行安裝。它們作爲 獨立代理,TeamCity與它們一起作爲不同代理使用,而不是 利用它們共享相同機器的事實。
安裝一個代理後,您可以安裝額外的一個,提供 滿足以下條件:
- 代理安裝在不同的目錄
- 他們有獨特的工作和臨時目錄
- buildAgent .properties被配置爲具有不同的名稱和ownPort屬性值
確保存在沒有構建配置 具有指定的絕對檢出目錄(或者,使 確信這樣的構建配置具有「清理檢出」選項 並且它們不能並行運行)。
在Windows下,安裝其他代理服務項目,修改 \啓動\的conf \ wrapper.conf改變:
- wrapper.console.title,
- wrapper.ntservice.name
- wrapper.ntservice.displayname
- wrapper.ntservice.description
屬性在計算機中具有不同的名稱。
更多資源:
「優秀的職位」非常出色。 – 2014-02-06 14:52:42
可能重複(http://stackoverflow.com/questions/1789212/running [在同一臺計算機上運行多個TeamCity的代理?]多人團隊代理商在同一臺計算機上) – Helen 2013-05-06 08:18:53