Commit 4768ef85639b62d40f4727771eb4258e662cd202
1 parent
4139936c
Exists in
master
发布多个项目
Showing
1 changed file
with
14 additions
and
9 deletions
Show diff stats
src/main/java/com/taover/bazhuayun/analysis/web/module/heartbeat/service/HeartbeatDeployServiceImpl.java
@@ -32,15 +32,20 @@ public class HeartbeatDeployServiceImpl implements HeartbeatDeployService { | @@ -32,15 +32,20 @@ public class HeartbeatDeployServiceImpl implements HeartbeatDeployService { | ||
32 | if(item.getInstance() == null || StringUtils.isBlank(item.getInstance().getDeployUrl())) { | 32 | if(item.getInstance() == null || StringUtils.isBlank(item.getInstance().getDeployUrl())) { |
33 | return; | 33 | return; |
34 | } | 34 | } |
35 | - String response = null; | ||
36 | - try { | ||
37 | - response = UtilHttpByOkHttp.sendGet(item.getInstance().getDeployUrl(), null); | ||
38 | - this.heartbeatReformService.sendReformDeploy(item); | ||
39 | - } catch (Exception e) { | ||
40 | - UtilLog.error("调用自动发布URL发生异常,发布URL["+item.getInstance().getDeployUrl()+"]", e, HeartbeatDeployServiceImpl.class); | ||
41 | - response = e.getMessage(); | ||
42 | - this.heartbeatReformService.sendErrorMsg(item, response); | 35 | + String deployUrl = item.getInstance().getDeployUrl(); |
36 | + String[] deployUrlArray = deployUrl.split(";"); | ||
37 | + for (int i = 0; i < deployUrlArray.length; i++) { | ||
38 | + String response = null; | ||
39 | + String realDeployUrl = deployUrlArray[i]; | ||
40 | + try { | ||
41 | + response = UtilHttpByOkHttp.sendGet(realDeployUrl, null); | ||
42 | + this.heartbeatReformService.sendReformDeploy(item); | ||
43 | + } catch (Exception e) { | ||
44 | + UtilLog.error("调用自动发布URL发生异常,发布URL["+realDeployUrl+"]", e, HeartbeatDeployServiceImpl.class); | ||
45 | + response = e.getMessage(); | ||
46 | + this.heartbeatReformService.sendErrorMsg(item, response); | ||
47 | + } | ||
48 | + this.createDeployLog(item, response); | ||
43 | } | 49 | } |
44 | - this.createDeployLog(item, response); | ||
45 | } | 50 | } |
46 | } | 51 | } |