从Java/C获取apache服务器状态

从Java/C获取apache服务器状态,java,c,apache,xampp,Java,C,Apache,Xampp,我想编写自己的XAMPP Gui来运行自定义命令,而不是使用CLI 我已经阅读了如何使用Java或C启动bash命令 C: 爪哇: 但我不知道如何检测服务器的状态(运行或不运行) 我的第一个想法是向服务器发送http请求并读取响应。有最好的办法吗?我想关键在于你的问题。您可以使用该命令使进程运行,也可以不使用 ps-ef | grep java 来自嵌入式java程序的命令。我的意思是ProcessBuilder pb=new ProcessBuilder(“启动apache服务器的命令”);

我想编写自己的XAMPP Gui来运行自定义命令,而不是使用CLI

我已经阅读了如何使用Java或C启动bash命令

C:

爪哇:

但我不知道如何检测服务器的状态(运行或不运行)


我的第一个想法是向服务器发送http请求并读取响应。有最好的办法吗?

我想关键在于你的问题。您可以使用该命令使进程运行,也可以不使用

ps-ef | grep java


来自嵌入式java程序的命令。

我的意思是ProcessBuilder pb=new ProcessBuilder(“启动apache服务器的命令”);
system("command to start apache server");
ProcessBuilder pb = new ProcessBuilder("ls");
pb.start();