WillemJiang commented on issue #563: pack问题汇总反馈 URL: https://github.com/apache/servicecomb-pack/issues/563#issuecomment-534474910 > > 很高兴能看到你的反馈,欢迎加入Pack的开发队伍,这样可以把你的优化经验向社区分享。 > > 不知道你之前是基于那个版本的pack来重写的,Omega自动进行Alpha服务发现的机制我们是在0.3.0的时候就提供了, 不知道你提到的第一问题具体是如何解决的。 > > 在0.5.0里面,我们引入了Actor来作为来简化SQL以及回滚逻辑,同时执行事件存储过程中也会采用批处理的方式来进一步提升系统的执行效率。 > > 感谢你提供了有关性能优化的方法,我们再后续的版本中会参考这部分的思路进行优化。 > > 第一个问题我们的解决方式比较简单。我们起了一个定时任务,我们只用Eureka,从其DiscoveryClient缓存中可找到所有alpha服务,然后Omega保存也保存了所有alpha,两者进行对比,如果是新加的实例会创建新的连接。如果服务下线或网络异常,Omega会报错尝试重连,超过一定的时间剔除该服务。最终,Omega与alpha可以自由的启停。 我觉得咱们可以把这部分的内容在新的版本中实现, 我刚刚建了一个[JIRA SCB-1496](https://issues.apache.org/jira/browse/SCB-1496)来跟这个问题, 欢迎提供PR。
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services
