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