生产是tomcat部署的 单应用, 如何不重启tomcat 做一个监控

生产是tomcat部署的 单应用, 如何不重启tomcat 做一个监控

生产已经 做到了 不敢重启了,

但是tomcat 应用 很容易 死掉 如何不重启 就做一个监控 只监控 java 进程也可以 , 最好能继承webhook

目前只想到了 用 prometheus 普罗米修斯 但是需要重启 tomcat , 求更好的方法

回答

我找到 最终的解决办法了, 阿里云 自带的 站点检测, 就可以满足,自带 webhook功能,集成无忧, 最主要是免费, 能领取一百万的额度, 估计一年内不花钱 生产是tomcat部署的 单应用, 如何不重启tomcat 做一个监控

简单的做个负载,nginx,,切换旧几秒钟,这点应该可以承受吧

回复
@很帅 : 你是说不重启tomcat ,你代码里面当前也没有接口,很难吧 只能依赖rmb采购了想在外部做个监控, 哪个tomcat 死掉了, 随时通知

服务暴露一个接口,外部定时请求这个接口,多少次没有返回就判定服务挂掉了,k8s健康检查http方式就是这样的。