检查服务器是否正在运行并使用批处理脚本复制文件

时间:2015-01-07 09:00:33

标签: tomcat batch-file

我需要在Tomcat服务器中将文件从一个位置复制到另一个位置。必须在检查服务器是否正在运行后进行复制。

我在startup.bat文件中写了一段脚本,但是我需要在复制之前检查服务器的状态。

我有办法做到这一点吗?

1 个答案:

答案 0 :(得分:0)

您可以使用curl在批处理文件中检查服务器所服务页面的可用性:

curl -sf http://www.google.de > nul
IF %ERRORLEVEL% GTR 0 echo "Server offline ...""
IF %ERRORLEVEL% EQU 0 echo "Server online ..."

检查"真实" Tomcat服务器的状态,你必须使用JMX