Привет, у меня есть Java-приложение, которое запускает / останавливает / перезапускает Apache, и оно также должно проверить его состояние, поэтому я посмотрел, как проверка состояния Apache, и кажется, что вы должны проверить состояние службы, проблема в том, что когда я использую
apachectl start
служба httpd все еще не запущена, это нормально?
я проверяю состояние сервиса, делая
service httpd status
,
[root@lxrdcpsm ~]# service httpd status
httpd is stopped
[root@lxrdcpsm ~]# /apps/apache/2.4.4/bin/apachectl start
httpd (pid 20502) already running
[root@lxrdcpsm ~]# service httpd status
httpd is stopped
[root@lxrdcpsm ~]# /apps/apache/2.4.4/bin/apachectl stop
[root@lxrdcpsm ~]# service httpd status
httpd is stopped
[root@lxrdcpsm ~]# /apps/apache/2.4.4/bin/apachectl start
[root@lxrdcpsm ~]# service httpd status
httpd is stopped
[root@lxrdcpsm ~]#