Commit c303fc0a by huangfusuper

修正注册key

parent fe63e138
......@@ -153,10 +153,10 @@ public class RpcProviderFactory {
Matcher matcher = PATTERN_SERVER_NANE_REG.matcher(entry.getKey());
//提供http请求还是rpc服务
if(matcher.find()) {
if(!Boolean.parseBoolean(matcher.group(1))){
keyServerAddress.put(matcher.group(0), serviceAddress);
if(!Boolean.parseBoolean(matcher.group(2))){
keyServerAddress.put(matcher.group(1), serviceAddress);
}else {
keyServerAddress.put(matcher.group(0),httpServiceAddress);
keyServerAddress.put(matcher.group(1),httpServiceAddress);
}
}else{
logger.error("-----------{},注册失败-----",entry);
......@@ -184,6 +184,15 @@ public class RpcProviderFactory {
server.start(this);
}
public static void main(String[] args) {
Matcher matcher = PATTERN_SERVER_NANE_REG.matcher("huangfu[true]");
if (matcher.find()) {
System.out.println(matcher.group(0));
System.out.println(matcher.group(1));
System.out.println(matcher.group(2));
}
}
public void stop() throws Exception {
// stop server
server.stop();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment