我们有一组带有多个后端的 varnish 服务器,我们希望在更新后端代码时实现无停机部署。
我们做了一些研究,这就是我们所做的:
varnishadm backend.set_health backend1 sick
upgrade(backend1)
varnishadm backend.set_health backend1 auto
varnishadm backend.set_health backend2 sick
.......
出于某种原因,这仍然在部署期间给我们带来了 503 错误。如果这是正确的方法,有人可以建议吗?如果错了,我们该怎么办?
非常感谢!