zrlw opened a new issue #9079: URL: https://github.com/apache/dubbo/issues/9079
* Dubbo version: 3.0 ``` 2021-10-20T13:28:53.6306484Z Running org.apache.dubbo.samples.version.VersionServiceStarIT <== 开始测试VersionServiceStarIT ... 2021-10-20T13:28:53.6558073Z [20/10/21 01:28:12:012 UTC] main INFO model.FrameworkModel: [DUBBO] Dubbo framework[1] is destroying ..., dubbo version: 3.0.4-SNAPSHOT, current host: 192.168.160.5 <== 开始销毁DubboProtocol ( @BeforeClass的DubboBootstrap.reset()语句) 2021-10-20T13:28:53.6559810Z [20/10/21 01:28:12:012 UTC] main INFO dubbo.DubboProtocol: [DUBBO] Destroying protocol [DubboProtocol] ..., dubbo version: 3.0.4-SNAPSHOT, current host: 192.168.160.5 2021-10-20T13:28:53.6577037Z [20/10/21 01:28:12:012 UTC] main INFO model.FrameworkModel: [DUBBO] Dubbo framework[1] is destroyed, dubbo version: 3.0.4-SNAPSHOT, current host: 192.168.160.5 2021-10-20T13:28:53.6578732Z [20/10/21 01:28:12:012 UTC] main INFO resource.GlobalResourcesRepository: [DUBBO] Destroying global resources ..., dubbo version: 3.0.4-SNAPSHOT, current host: 192.168.160.5 2021-10-20T13:28:53.6580622Z [20/10/21 01:28:12:012 UTC] main INFO resource.GlobalResourcesRepository: [DUBBO] Dubbo is completely destroyed, dubbo version: 3.0.4-SNAPSHOT, current host: 192.168.160.5 <== 销毁完毕 <== 然后开始测试就直接抛DubboProtocol is destroyed异常 2021-10-20T13:28:53.6694315Z [20/10/21 01:28:13:013 UTC] main ERROR integration.RegistryDirectory: [DUBBO] Failed to refer invoker for interface:interface org.apache.dubbo.samples.version.api.VersionService,url:(dubbo://192.168.160.3:20880/org.apache.dubbo.samples.version.api.VersionService?anyhost=true&application=version-provider&background=false&check=false&deprecated=false&dubbo=2.0.2&dynamic=true&generic=false&interface=org.apache.dubbo.samples.version.api.VersionService&metadata-type=remote&methods=sayHello&release=3.0.4-SNAPSHOT&revision=1.0.0&service-name-mapping=true&side=provider&token=1de93a01-b8f8-4f81-aa28-653b638e83ed&version=1.0.0)DubboProtocol is destroyed, dubbo version: 3.0.4-SNAPSHOT, current host: 192.168.160.5 2021-10-20T13:28:53.6699094Z java.lang.IllegalStateException: DubboProtocol is destroyed 2021-10-20T13:28:53.6700889Z at org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol.checkDestroyed(DubboProtocol.java:346) 2021-10-20T13:28:53.6703229Z at org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol.refer(DubboProtocol.java:421) 2021-10-20T13:28:53.6705268Z at org.apache.dubbo.qos.protocol.QosProtocolWrapper.refer(QosProtocolWrapper.java:85) 2021-10-20T13:28:53.6707565Z at org.apache.dubbo.rpc.protocol.ProtocolListenerWrapper.refer(ProtocolListenerWrapper.java:77) 2021-10-20T13:28:53.6710150Z at org.apache.dubbo.rpc.cluster.filter.ProtocolFilterWrapper.refer(ProtocolFilterWrapper.java:74) 2021-10-20T13:28:53.6712930Z at org.apache.dubbo.rpc.protocol.ProtocolSerializationWrapper.refer(ProtocolSerializationWrapper.java:52) 2021-10-20T13:28:53.6714976Z at org.apache.dubbo.rpc.Protocol$Adaptive.refer(Protocol$Adaptive.java) 2021-10-20T13:28:53.6716909Z at org.apache.dubbo.registry.integration.RegistryDirectory.toInvokers(RegistryDirectory.java:376) 2021-10-20T13:28:53.6719727Z at org.apache.dubbo.registry.integration.RegistryDirectory.refreshInvoker(RegistryDirectory.java:235) 2021-10-20T13:28:53.6723032Z at org.apache.dubbo.registry.integration.RegistryDirectory.refreshOverrideAndInvoker(RegistryDirectory.java:187) 2021-10-20T13:28:53.6726085Z at org.apache.dubbo.registry.integration.RegistryDirectory.notify(RegistryDirectory.java:164) 2021-10-20T13:28:53.6728400Z at org.apache.dubbo.registry.support.AbstractRegistry.notify(AbstractRegistry.java:439) 2021-10-20T13:28:53.6730626Z at org.apache.dubbo.registry.support.FailbackRegistry.doNotify(FailbackRegistry.java:371) 2021-10-20T13:28:53.6732859Z at org.apache.dubbo.registry.support.FailbackRegistry.notify(FailbackRegistry.java:363) 2021-10-20T13:28:53.6816166Z at org.apache.dubbo.registry.zookeeper.ZookeeperRegistry.doSubscribe(ZookeeperRegistry.java:190) 2021-10-20T13:28:53.6818703Z at org.apache.dubbo.registry.support.FailbackRegistry.subscribe(FailbackRegistry.java:298) 2021-10-20T13:28:53.6821130Z at org.apache.dubbo.registry.ListenerRegistryWrapper.subscribe(ListenerRegistryWrapper.java:109) 2021-10-20T13:28:53.6823746Z at org.apache.dubbo.registry.integration.RegistryDirectory.subscribe(RegistryDirectory.java:119) 2021-10-20T13:28:53.6826502Z at org.apache.dubbo.registry.integration.RegistryProtocol.doCreateInvoker(RegistryProtocol.java:560) 2021-10-20T13:28:53.6830203Z at org.apache.dubbo.registry.integration.InterfaceCompatibleRegistryProtocol.getInvoker(InterfaceCompatibleRegistryProtocol.java:58) 2021-10-20T13:28:53.6834332Z at org.apache.dubbo.registry.client.migration.MigrationInvoker.refreshInterfaceInvoker(MigrationInvoker.java:448) 2021-10-20T13:28:53.6838444Z at org.apache.dubbo.registry.client.migration.MigrationInvoker.migrateToApplicationFirstInvoker(MigrationInvoker.java:239) 2021-10-20T13:28:53.6842415Z at org.apache.dubbo.registry.client.migration.MigrationRuleHandler.refreshInvoker(MigrationRuleHandler.java:73) 2021-10-20T13:28:53.6845753Z at org.apache.dubbo.registry.client.migration.MigrationRuleHandler.doMigrate(MigrationRuleHandler.java:57) 2021-10-20T13:28:53.6848930Z at org.apache.dubbo.registry.client.migration.MigrationRuleListener.onRefer(MigrationRuleListener.java:241) 2021-10-20T13:28:53.6852265Z at org.apache.dubbo.registry.integration.RegistryProtocol.interceptInvoker(RegistryProtocol.java:529) 2021-10-20T13:28:53.6855117Z at org.apache.dubbo.registry.integration.RegistryProtocol.doRefer(RegistryProtocol.java:498) 2021-10-20T13:28:53.6857492Z at org.apache.dubbo.registry.integration.RegistryProtocol.refer(RegistryProtocol.java:483) 2021-10-20T13:28:53.6860176Z at org.apache.dubbo.qos.protocol.QosProtocolWrapper.refer(QosProtocolWrapper.java:83) 2021-10-20T13:28:53.6862490Z at org.apache.dubbo.rpc.protocol.ProtocolListenerWrapper.refer(ProtocolListenerWrapper.java:74) 2021-10-20T13:28:53.6865071Z at org.apache.dubbo.rpc.cluster.filter.ProtocolFilterWrapper.refer(ProtocolFilterWrapper.java:71) 2021-10-20T13:28:53.6867853Z at org.apache.dubbo.rpc.protocol.ProtocolSerializationWrapper.refer(ProtocolSerializationWrapper.java:52) 2021-10-20T13:28:53.6870057Z at org.apache.dubbo.rpc.Protocol$Adaptive.refer(Protocol$Adaptive.java) 2021-10-20T13:28:53.6872000Z at org.apache.dubbo.config.ReferenceConfig.createInvokerForRemote(ReferenceConfig.java:474) 2021-10-20T13:28:53.6874192Z at org.apache.dubbo.config.ReferenceConfig.createProxy(ReferenceConfig.java:379) 2021-10-20T13:28:53.6875945Z at org.apache.dubbo.config.ReferenceConfig.init(ReferenceConfig.java:266) 2021-10-20T13:28:53.6877534Z at org.apache.dubbo.config.ReferenceConfig.get(ReferenceConfig.java:203) 2021-10-20T13:28:53.6879403Z at org.apache.dubbo.config.utils.SimpleReferenceCache.get(SimpleReferenceCache.java:117) 2021-10-20T13:28:53.6881786Z at org.apache.dubbo.config.deploy.DefaultModuleDeployer.lambda$referServices$6(DefaultModuleDeployer.java:326) 2021-10-20T13:28:53.6883898Z at java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4707) 2021-10-20T13:28:53.6886142Z at org.apache.dubbo.config.deploy.DefaultModuleDeployer.referServices(DefaultModuleDeployer.java:306) 2021-10-20T13:28:53.6888758Z at org.apache.dubbo.config.deploy.DefaultModuleDeployer.start(DefaultModuleDeployer.java:146) 2021-10-20T13:28:53.6892449Z at org.apache.dubbo.config.spring.context.DubboDeployApplicationListener.onContextRefreshedEvent(DubboDeployApplicationListener.java:108) 2021-10-20T13:28:53.6897335Z at org.apache.dubbo.config.spring.context.DubboDeployApplicationListener.onApplicationEvent(DubboDeployApplicationListener.java:98) 2021-10-20T13:28:53.6901894Z at org.apache.dubbo.config.spring.context.DubboDeployApplicationListener.onApplicationEvent(DubboDeployApplicationListener.java:44) ``` https://github.com/apache/dubbo/runs/3951950812?check_suite_focus=true -- 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. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
