Code:
public static
T service = null;
try {
// 引用远程服务
ReferenceConfig
reference.setInterface(bean);
// reference.setVersion("");
// 服务分组
if (!StringUtil.isEmpty(group)) {
reference.setGroup(group);
}
// 当前消费者应用配置
ApplicationConfig application = new ApplicationConfig(getAppName());
reference.setApplication(application);
reference.setRegistry(registry);
// 缓存reference实例
ReferenceConfigCache referenceConfigCache = ReferenceConfigCache.getCache();
service = referenceConfigCache.get(reference);
} catch (Exception e) {
throw new RuntimeException(e.getMessage());
}
return service;
}
Appearance:

同问
同问
同问
Most helpful comment
同问