Я использую экземпляры Amazon EC2 для запуска серверов tomcat.EC2 AWS Экземпляр: проверьте, работает ли tomcat
Я делаю это с помощью java. Я знаю, как запускать экземпляр динамически, но проблема в том, что мне приходится ждать, чтобы сделать вызовы webservice (экземпляры запускают сервер tomcat, который запускает проект с http-сервисами), до тех пор, пока не будет запущен tomcat.
Есть ли способ запросить текущее состояние Tomcat на экземпляре ec2?
Так что мой проект java создал новые экземпляры EC2 с определенным AMI. Я жду, пока этот экземпляр загрузится и не получит общедоступный DNS. Затем я хочу выполнить некоторые вызовы webservice для этого экземпляра EC2. Проблема в том, что я получаю сообщение об ошибке отказа соединения, если я запрашиваю слишком быстро, а tomcat еще не запущен.
Есть ли способ проверить, открыты ли некоторые порты? Как в этом случае: 80 или: 8080? Или этого недостаточно, чтобы знать, что кошка поднята? –