如何解决使用负载均衡器部署到多台服务器
我在负载均衡器后面有多个tomcat服务器,如何知道应用已部署到哪个服务器以及如何一次部署到多个服务器?
解决方法
您可以考虑在发布管道中利用deployment group和deployment agent phase进行这种部署。
部署组允许您:
指定代理的安全性上下文和运行时目标。创建部署组时,添加用户并为其分配适当的用户 有权管理,管理,查看和使用该网上论坛。
让您在部署发生时查看每个服务器的实时日志,并下载所有服务器的日志以跟踪您的部署到 单个机器。
使您能够使用机器标签将部署限制为特定组的目标服务器。
如果您利用部署组,则还可以选择automatically deploy to new targets that are added.
,在发布管道中,有两种方法可以部署到多个服务器。
方法1.如matt所说,您可以先创建一个部署组。然后,您可以为每个tomcat服务器创建目标。
您可以在Release Pipeline中使用以下设置来一次部署到多个服务器:
-
在发布管道中添加部署组作业。
-
选择部署组并设置
Targets to deploy to in parallel
。
运行发行版时,可以检查每台服务器上应用程序的部署。
方法2:您可以为每个tomcat服务器创建an agent pool和self-hosted agents。
您可以使用“发布管道”中的以下设置一次将其部署到多个服务器:
-
选择代理作业。
-
选择自定义代理程序池并设置
Multi-agent
号。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。