Continuous integration 如何使用varnish等待后端短暂的部署延迟?

Continuous integration 如何使用varnish等待后端短暂的部署延迟?,continuous-integration,varnish,Continuous Integration,Varnish,情况是这样的,詹金斯自动将战争部署到qat glassfish服务器 在部署期间,通常是几秒钟,我如何指示varnish将所有传入的请求挂起 当前,客户端将在短时间内看到404。您可以在CI系统中设置临时vcl vcl.load deploy-config /etc/varnish/deploy.vcl vcl.use deploy-config 在完成部署时,对普通配置执行相同的操作。对于定期维护或临时(负载)问题,通常是这样做的 我不知道您的服务器应用程序解决方案是如何工作的,但如果无法实

情况是这样的,詹金斯自动将战争部署到qat glassfish服务器

在部署期间,通常是几秒钟,我如何指示varnish将所有传入的请求挂起


当前,客户端将在短时间内看到404。您可以在CI系统中设置临时vcl

vcl.load deploy-config /etc/varnish/deploy.vcl
vcl.use deploy-config
在完成部署时,对普通配置执行相同的操作。对于定期维护或临时(负载)问题,通常是这样做的


我不知道您的服务器应用程序解决方案是如何工作的,但如果无法实时切换所使用的应用程序,那就太奇怪了。

这是针对我们的qat的,它只有一台应用程序服务器。。。为了实现自动切换,我需要设置另一个备用应用程序服务器,这对于我目前的情况来说有点过头了