我们正在将带有traefik的Docker集群用于数十个服务/站点。使用vue / vue-cli和分块的javascript应用程序会遇到一些问题。这些站点的资源通过构建时URL加载(例如:app-23233234.js)。这意味着当我们部署具有副本的新站点时,将第一台主机添加到群中时,很有可能会从具有不同名称的较旧实例中加载资源。
结果是每次部署时,该站点都会变得不稳定。
该解决方案将是进行蓝/绿部署的一种方法,新部署的所有副本都将联机,然后在1命令中traefik的前端指向新集合。
traefik可能吗?香港专业教育学院尝试了一些不同的事情,但找不到真正的方法来做到这一点。