Я установил IBM HTTP Server и Apache Tomcat в свой RHEL linux. В моем линуксе как проверить статус LLAWP. Я использовал этот код для проверки статуса ps -ef | grep LLAWP
. но он возвращает только pid, name, user. Мне нужен статус, запущен или остановлен
Если он действительно что-то возвращает, значит, этот процесс запущен.
Если процесс не запущен, вы не получите никаких результатов.
Могут быть другие способы (статус systemctl ...)но я не знаком с конкретными службами, которые вы используете, поэтому
Для apache
/ opt / IBM / HTTPServer / bin / apachectl status
должен возвращать 0, если httpd запущен, и что-то еще (3), если нет.
Для tomcat есть ответ на [so] https://stackoverflow.com/questions/3944157/is-tomcat-running
LLAWP - это дополнительный процесс, запущенный продуктом Siteminder от Computer Associates. На самом деле это не часть IHS или Tomcat, но вспомогательное программное обеспечение для Siteminder.
Как говорили другие, если вы можете найти его PID, очевидно, он работает и не остановлен!