我在负载均衡器后面有多个tomcat服务器,如何知道应用已部署到哪个服务器以及如何一次部署到多个服务器?
答案 0 :(得分:0)
您可以考虑在发布管道中利用deployment group和deployment agent phase进行这种部署。
部署组允许您:
指定代理的安全性上下文和运行时目标。创建部署组时,添加用户并为其分配适当的用户 有权管理,管理,查看和使用该网上论坛。
让您在部署发生时查看每个服务器的实时日志,并下载所有服务器的日志以跟踪您的部署到 单个机器。
使您能够使用机器标签将部署限制为特定组的目标服务器。
如果您利用部署组,则还可以选择automatically deploy to new targets that are added.
答案 1 :(得分:0)
在发布管道中,有两种方法可以部署到多个服务器。
方法1.如matt所说,您可以先创建一个部署组。然后,您可以为每个tomcat服务器创建目标。
您可以在Release Pipeline中使用以下设置来一次部署到多个服务器:
在发布管道中添加部署组作业。
选择部署组并设置Targets to deploy to in parallel
。
运行发行版时,可以检查每台服务器上应用程序的部署。
方法2:您可以为每个tomcat服务器创建an agent pool和self-hosted agents。
您可以使用“发布管道”中的以下设置一次将其部署到多个服务器:
选择代理作业。
选择自定义代理程序池并设置Multi-agent
号。