2017-09-18 60 views
0

我已經創建了一本烹飪書,它將在Windows服務器上安裝Java和Tomcat。我可以將Tomcat安裝爲Windows服務並啓動它。我現在需要在同一臺服務器的不同端口上運行多個Tomcat服務。你能幫我理解什麼是最好的方法來做到這一點?我想重複使用現有的食譜代碼來安裝多個Tomcat服務。我目前有2個資源--1個用於Java,1個用於Tomcat,1個角色和1個配方。謝謝。使用Chef的多個tomcat實例

回答

0

我想你忘記冪等添加到您的食譜,這意味着當你永遠跑廚師客戶端,Tomcat實例將被創建,對於這幾樣,我們使用

不若 檢查情況這個下面的代碼

execute 'install-mysql' do 
command "mv #{node['mysql']['data_dir']} #{node['mysql']['ec2_path']}" 
not_if do FileTest.directory?(node['mysql']['ec2_path']) end 

該代碼的執行是由not_if

控制
相關問題