我是靠谱客的博主 疯狂枫叶,最近开发中收集的这篇文章主要介绍启动resin多个实例,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

启动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多个实例所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(35)

评论列表共有 0 条评论

立即
投稿
返回
顶部