我正在使用amazon EC2實例運行tomcat服務器。EC2 AWS實例:檢查tomcat是否正在運行
我用java做到這一點。我知道如何動態地啓動一個實例,但問題是我必須等待,直到tomcat運行後,才能進行web服務調用(實例運行一個運行帶有http服務項目的tomcat服務器)。
有沒有辦法在ec2實例請求Tomcat運行狀態?
所以我的Java項目創建了一個新的EC2實例與某些AMI。 我等到該實例啓動並獲取公共DNS。 然後,我想對該EC2實例進行一些web服務調用。問題是如果我的請求太快而tomcat還沒有運行,我會得到連接拒絕錯誤。
有沒有辦法檢查某些端口是否打開?在這種情況下,如:80或8080?還是不足以知道tomcat已經啓動? –