查看resin运行状态

时间:2023-01-24 18:01:40

resin有watchdog监管,watchdog会在resin当掉的情况下自动重启resin,
当出现can't start new task because of wathdog....
如果想手动重新启动resin,请先把watchdog先停止,再启动即可。
操作:进入resin程序目录,如
# cd /usr/local/resin/
# java -jar lib/resin.jar stop
# java -jar lib/resin.jar start
查看watchdog状态
# java -jar lib/resin.jar status
有备份示例时启动方式:
# java -jar lib/resin.jar -conf conf/test.conf -server a start


查看resin状态
http://ip/caucho-status

增加resin的自带监控页面
在 resin.conf中<web-app-default>加入以下语句,省略号中间那段


<web-app-default>
……
      <servlet-mapping servlet-class='com.caucho.servlets.ResinStatusServlet'>
        <url-pattern>/resin-status</url-pattern>
        <init enable="read"/>
      </servlet-mapping>
……
</web-app-default>


其中/resin-status可以取你要的名称,重启resin后
可以通过http://ip/resin-status查看该页面内容。