提交 de976b4a 编写于 作者: L luojing

去除启动时同步urlmapping,改为program定时同步

上级 2f2f0e11
......@@ -179,20 +179,6 @@ public class WebServers extends ConcurrentSkipListMap<String, WebServer> {
map.put("indexPage", Config.portal().getIndexPage());
map.put("webSocketEnable", Config.communicate().wsEnable());
map.put("urlMapping", Config.portal().getUrlMapping());
/*
if(Config.collect().getEnable()){
if(null != Config.portal().getUrlMapping() && !(Config.portal().getUrlMapping().isEmpty())){
try {
String urlMapping = XGsonBuilder.toJson(Config.portal().getUrlMapping());
Map<String, String> urlmap = new HashMap<>();
urlmap.put("urlMapping", urlMapping);
CipherConnectionAction.put(true,Config.url_x_program_center_jaxrs("collect","urlMapping"),urlmap);
} catch (Exception e) {
e.printStackTrace();
}
}
}*/
/* 密码规则 */
map.put("passwordRegex", Config.person().getPasswordRegex());
......
package com.x.program.center.schedule;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.concurrent.locks.ReentrantLock;
import com.x.base.core.project.connection.CipherConnectionAction;
import com.x.base.core.project.gson.XGsonBuilder;
import org.apache.commons.lang3.BooleanUtils;
import org.apache.commons.lang3.StringUtils;
import org.quartz.JobExecutionContext;
......@@ -71,6 +75,21 @@ public class CollectPerson extends BaseAction {
} catch (Exception e) {
logger.warn("与云服务器连接错误:{}." + e.getMessage());
}
if(null != Config.portal().getUrlMapping() && !(Config.portal().getUrlMapping().isEmpty())){
try {
String url = Config.collect().url("/o2_collect_assemble/jaxrs/unit/urlMapping/");
String urlMapping = XGsonBuilder.toJson(Config.portal().getUrlMapping());
Map<String, String> parameters = new HashMap<String, String>();
parameters.put("name", business.getUnitName());
parameters.put("urlMapping", urlMapping);
ActionResponse resp = ConnectionAction.put(url, null,parameters);
/*Map<String, String> urlmap = new HashMap<>();
urlmap.put("urlMapping", urlMapping);
CipherConnectionAction.put(true,Config.url_x_program_center_jaxrs("collect","urlMapping"),urlmap);*/
} catch (Exception e) {
e.printStackTrace();
}
}
} else {
logger.debug("无法登录到云服务器.");
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册