2012-01-25 67 views
0

我有清漆设置和使用2个服务器实例。清漆和双服务器配置故障排除

我已经修改了default.vcl文件和我的两个服务器上更新如下我的变化:

$NOW = fdfdf; 
sudo varnishadm -T xx.xx.xx.xx: -S /etc/varnish/secret vcl.load reload$NOW /etc/varnish/default.vcl && sudo varnishadm -T xx.xx.xx.xx: -S /etc/varnish/secret vcl.use reload$NOW" 

一台服务器反映新的变化和工作正常,但对方似乎仍是使用旧的配置。

有没有人有想法,为什么这可能是或如何排除故障?

谢谢,

回答

1

如果你手动执行每个命令,它也工作吗?我现在最好的猜测是:

  • 系统会提示您在一个系统上使用sudo密码,而不是在另一个系统上(因此挂起)?
  • 你指着一个秘密文件的权限不正确?
  • 莫名其妙的第一varnishadm没有返回“真”,因此vcl.use没有在第二部分触发

所以,做最好的事情:手动执行每一个命令,并检查您回应得到。