Closed BeyondWUXF closed 10 months ago
vector<TC_Endpoint> endPointList = Application::getCommunicator()->getEndpoint4All(_adminObj);
这里是不是应该拿不到之前的代理, 然后从_adminPrxs去掉就好了?
vector<TC_Endpoint> endPointList = Application::getCommunicator()->getEndpoint4All(_adminObj);
这里是不是应该拿不到之前的代理, 然后从_adminPrxs去掉就好了?
如果从这里判断,每次都得两个循环操作,会不会浪费性能,大部分情况都不需要从_adminPrxs移除
不存在, 十秒才做一次, 不影响. 主要按照现在的做法, 万一网络出点问题就被去掉了, 不合适
如果reportNode之前判断一下,如果不在endPointList直接从_adminPrxs移除,这样是不是好一些
也可以的, 你改一下试一试
如果reportNode之前判断一下,如果不在endPointList直接从_adminPrxs移除,这样是不是好一些
测试了没问题
修复往不存在的Admin reportNode