在标题中,如何检查php-fpm状态?它在运行吗?请求服务多少?感谢。
答案 0 :(得分:8)
ps -ef | grep php-fpm
第一部分的答案是否过于简单?
您还可以使用可以使用ping.path
configuration directive启用的ping功能。
第二部分可以使用pm.status_path
configuration directive来实现,它可以访问许多统计信息,包括已接受的连接数。
答案 1 :(得分:5)
您可以使用
获取SAPIphp_sapi_name
- 返回Web服务器和PHP之间的接口类型以小写字符串形式返回接口类型。 虽然不是详尽无遗,但可能的返回值包括aolserver,apache,apache2filter,apache2handler,caudium,cgi(直到PHP 5.3),cgi-fcgi,cli,continuity,embed,isapi,litespeed,milter,nsapi,phttpd,pi3web,roxen, thttpd,tux和webjames。
对于状态和提供的请求数量,您可能需要使用exec
或system
。