laywin
laywin
when declare a beanPostProcessor in xxAutoConfiguration. there will be a warn log for the xxAutoConfiguration. and the bbpsInCreation is empty. so the log message would like "..injected into a currently...
当provider的注册时机是发生在consumer拉取和订阅注册中心之间时,consumer会获取不到provider的信息. consumer先订阅,在拉取似乎能解决这个问题. When the provider's registration timing occurs between the consumer pulling and subscribing to the registration center, the consumer will not be able to obtain the provider's information. The...
pls assign to me. @AlbumenJ
> In org/apache/dubbo/config/deploy/DefaultModuleDeployer.java:183 i think there is also exist the problem, the case is come from. ```java for (String serviceName : serviceNames) { List instances = namingService.getAllInstances(serviceName, getUrl().getGroup(Constants.DEFAULT_GROUP)); notifySubscriber(url, serviceName,...
listener registered happens in subscribeEventListener method. so when service provider registration message is received happens between notifySubscriber() and subscribeEventListener(), the message will be lost.
> > ```java > > subscribeEventListener(serviceName, url, listener) > > ``` > >  This is not depend on whether there have providers or not. I think the code we...
please assign to me. @AlbumenJ
i think the key is to guaranteed await once and being able to register shutdownhook.
> 我怀疑这是一个bug,作者可能想的是node如果被删了最好把对应的cluster也删掉,避免浪费内存空间.但是else if中又对instaces做了判空处理,防止推空,所以这是一个矛盾的产物.我建议修复方案 > > 1. 当事务分组对应的cluster被切换时,做延迟删除,延迟删除可以有效保证如果在短时间内cluster切换回来,可以立即开始工作,而不需要又从zookeeper中读取一次. 也能满足原作者的目的,并且延迟删除将对应的listener也可以一并清除 > 2. 将监听逻辑改为,如果当前group对应的cluster还是自身watch的node,那么就防推空,如果不是就允许推空. > 如果社区有更好的建议欢迎在这一起讨论 > > I suspect this is a bug. The author may be thinking that if node is...
it seems just a warn, spring framework changed the log level, it used to be info. there is a BeanPostProcessorChecker which will log a warn if a not spring infrastructureBean...