use*_*429 1 solaris smf apache-2.2
早晨,
我正在尝试确定 svcadm refresh apache22 的作用。本周我们遇到了与 apache 的连接问题,没有人可以访问 apache 帮助提供的任何内容。进行刷新似乎让用户重新进入,但随着时间的推移(@ 4 小时),我们遇到了同样的问题(会话超时)。
svcadm refresh 是否只是读取配置文件/证书?我们似乎看到很多子进程在刷新后处于一种优雅的状态(这个数字不断攀升。刷新是这样做的,还是刷新只是帮助揭示正在发生的事情?
更好地了解刷新的作用会有所帮助,因为它不需要停止/启动 apache 服务器,这有助于维护一些关键事物的业务。
svcs -l apache22显示 SMF 服务清单可以在
/lib/svc/manifest/network/http-apache22.xml.
查看清单,它表明刷新方法定义为:
<exec_method
type='method'
name='refresh'
exec='/lib/svc/method/http-apache22 refresh'
timeout_seconds='60' />
Run Code Online (Sandbox Code Playgroud)
综观/lib/svc/method/http-apache22时的参数(“$ 1”)称为刷新它把优雅的命令到Apache的脚本的apachectl。
该命令位于http://httpd.apache.org/docs/2.2/stopping.html#graceful 的Apache 文档。
| 归档时间: |
|
| 查看次数: |
333 次 |
| 最近记录: |