2017-09-18 59 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

控制
相关问题