varnishncsa的启动顺序

时间:2016-06-29 17:19:56

标签: logging varnish

我无法让varnishncsa在启动时工作。服务器运行后,我可以执行“service varnishncsa status”,它表示它正在运行,但没有记录任何内容。我必须使用“service varnishncsa restart”来使其正常工作。我认为varnishncsa是在varnishd完全初始化之前启动的。解决这个问题的最佳方法是什么?

我正在使用Red Hat EL6.8和Red Hat打包的Varnish 2.1.5-5。我之前尝试通过更改chkconfig启动顺序来加载varnishncsa。

1 个答案:

答案 0 :(得分:0)

在Varnish的最新版本中,varnishncsa将等待一段时间以查看共享内存段是否可用。

有适用于EL6的Varnish官方套装,也许升级最简单。

另一种选择当然是破解它;在init脚本的顶部添加sleep 20