如何确定Tomcat是否真的在Windows中运行

w7t8yxp5  于 2023-01-02  发布在  Windows
关注(0)|答案(1)|浏览(271)

我在使用Tomcat的服务器上遇到了一个问题,Tomcat不再运行,但在服务列表中,它仍然设置为正在运行的服务。
但是,当我重新启动服务时,一切都很好。
因此,我希望编写一个.bat任务,检查Tomcat是否真实的运行。我尝试在Service列表中检查状态,但正如我之前提到的,即使在状态列表中Tomcat正在运行,我仍然需要重新启动服务。
有没有办法真正确定Tomcat的状态?
谢谢你的帮助和建议。

xdyibdwo

xdyibdwo1#

使用PowerShell向Tomcat发送http请求,并查看它是否响应。

$response = Invoke-WebRequest -uri "http://localhost:8080/"

如果Tomcat正在运行并且配置了默认servlet,则$response.StatusCode将为200

相关问题