在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/Java  Linux/ 如何判斷tomcat的web應(yīng)用是否啟動(dòng)完成了

如何判斷tomcat的web應(yīng)用是否啟動(dòng)完成了

有沒(méi)有什么辦法能夠明確知道tomcat里面的服務(wù)是否已經(jīng)啟動(dòng)完成,是完成!
因?yàn)閠omcat在啟動(dòng)的時(shí)候會(huì)先占住端口,但是對(duì)應(yīng)端口的服務(wù)在tomcat占住端口的時(shí)候還沒(méi)有完全啟動(dòng)成功,這時(shí)候訪問(wèn)服務(wù)就會(huì)報(bào)4xx

回答
編輯回答
青檸

發(fā)一個(gè)簡(jiǎn)單的curl請(qǐng)求看是否成功返回?

2017年4月14日 17:35
編輯回答
青瓷

可以查看log

tail -f logs/catalina.out

顯示這個(gè)多數(shù)是成功了

INFO: Server startup in 77037 ms
2018年6月18日 03:01
編輯回答
眼雜

大概思路有幾種:
1、使用grep命令查找catalina.out中的啟動(dòng)日志
2、設(shè)置一個(gè)心跳接口,使用curl看看能不能訪問(wèn)
3、集成一種服務(wù)注冊(cè)和發(fā)現(xiàn)的服務(wù)
4、8005端口默認(rèn)為服務(wù)連接端口,看下tomcat的這個(gè)端口有沒(méi)有開(kāi),在啟動(dòng)過(guò)程中,這個(gè)端口是不能連接的。

2017年12月12日 22:11