概述
启动resin多个实例的命令是:sh /opt/resin_life/bin/httpd.sh start -conf /opt/resin_activity/resin.conf -pid /opt/resin_activity/httpd.pid
其中-conf选项的作用是引用resin.conf配置文件。com.caucho.server.resin.Resin类会加载这个配置文件,配置resin。
-pid选项是指定进程id存放的文件。在已经存在一个resin实例的情况下,去掉这个选项会怎样呢?
显示实例已经存在。
首先找到这个出错信息出现的位置:
在文件:bin/wrapper.pl中,这个文件的作用是启动一个keepalive per进程,保证resin进程死掉后重启,并且启动resing服务进程。
图中就是这个出错信息的位置,首先会读取pid文件,如果文件中有进程id,并且这个进程是活的,那么就认定已经存在进程。
所以需要我们另外指定pid文件才行。
最后
以上就是疯狂枫叶为你收集整理的启动resin多个实例的全部内容,希望文章能够帮你解决启动resin多个实例所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复