zrlw edited a comment on issue #9079:
URL: https://github.com/apache/dubbo/issues/9079#issuecomment-956085280
更新2021-11-02: 下面的问题可能都是 #9185 导致的。
1. NPE at
org.apache.dubbo.rpc.model.ApplicationModel.onDestroy(ApplicationModel.java:255)
2. IllegalStateException at
org.apache.dubbo.rpc.model.FrameworkModel.checkDestroyed(FrameworkModel.java:257)
3. NPE at
org.apache.dubbo.registry.client.migration.DefaultMigrationAddressComparatorTest.test(DefaultMigrationAddressComparatorTest.java:83)
```
2021-11-01T09:29:56.8368167Z [INFO] Running
org.apache.dubbo.registry.client.migration.DefaultMigrationAddressComparatorTest
2021-11-01T09:29:56.8372225Z [DubboTestChecker] Run test method:
org.apache.dubbo.registry.client.migration.DefaultMigrationAddressComparatorTest#test
2021-11-01T09:29:57.3850014Z [INFO] [01/11/21 09:29:57:255 UTC] WARN
listener.ServiceInstancesChangedListener: [DUBBO] Received address refresh
retry event, 1635758987187, dubbo version: 3.0.5-SNAPSHOT, current host:
172.23.96.1
2021-11-01T09:29:57.4474706Z [INFO] [01/11/21 09:29:57:302 UTC] WARN
listener.ServiceInstancesChangedListener: [DUBBO] Retrying address
notification..., dubbo version: 3.0.5-SNAPSHOT, current host: 172.23.96.1
2021-11-01T09:29:57.4912968Z [INFO] [01/11/21 09:29:57:465 UTC] INFO
migration.DefaultMigrationAddressComparator: [DUBBO] No instance address
available, stop compare., dubbo version: 3.0.5-SNAPSHOT, current host:
172.23.96.1
2021-11-01T09:29:57.5006954Z [INFO] [01/11/21 09:29:57:468 UTC] INFO
migration.DefaultMigrationAddressComparator: [DUBBO] No interface address
available, stop compare., dubbo version: 3.0.5-SNAPSHOT, current host:
172.23.96.1
2021-11-01T09:29:57.5012279Z [INFO] [01/11/21 09:29:57:473 UTC] INFO
model.FrameworkModel: [DUBBO] Reset global default application from null to
Dubbo Application[22.0](unknown), dubbo version: 3.0.5-SNAPSHOT, current host:
172.23.96.1
2021-11-01T09:29:57.5034212Z [INFO] [01/11/21 09:29:57:474 UTC] INFO
model.ApplicationModel: [DUBBO] Dubbo Application[22.0](unknown) is created,
dubbo version: 3.0.5-SNAPSHOT, current host: 172.23.96.1
2021-11-01T09:29:57.5036248Z [INFO] [01/11/21 09:29:57:464 UTC] INFO
model.FrameworkModel: [DUBBO] Reset global default framework from null to
Dubbo Framework[22], dubbo version: 3.0.5-SNAPSHOT, current host: 172.23.96.1
2021-11-01T09:29:57.5037972Z [INFO] [01/11/21 09:29:57:489 UTC] INFO
model.FrameworkModel: [DUBBO] Dubbo Framework[22] is created, dubbo version:
3.0.5-SNAPSHOT, current host: 172.23.96.1
2021-11-01T09:29:57.5253170Z [INFO] [01/11/21 09:29:57:491 UTC] INFO
model.FrameworkModel: [DUBBO] Destroying default framework model: Dubbo
Framework[22], dubbo version: 3.0.5-SNAPSHOT, current host: 172.23.96.1
2021-11-01T09:29:57.5283856Z [INFO] [01/11/21 09:29:57:491 UTC] INFO
model.FrameworkModel: [DUBBO] Dubbo Framework[22] is destroying ..., dubbo
version: 3.0.5-SNAPSHOT, current host: 172.23.96.1
2021-11-01T09:29:57.5288063Z [INFO] [01/11/21 09:29:57:492 UTC] INFO
model.FrameworkModel: [DUBBO] Reset global default application from Dubbo
Application[22.0](unknown) to null, dubbo version: 3.0.5-SNAPSHOT, current
host: 172.23.96.1
2021-11-01T09:29:57.5314733Z [INFO] [01/11/21 09:29:57:492 UTC] ERROR
model.ScopeModel: [DUBBO] Error happened when destroying ScopeModel., dubbo
version: 3.0.5-SNAPSHOT, current host: 172.23.96.1
2021-11-01T09:29:57.5316630Z [INFO] java.lang.NullPointerException
2021-11-01T09:29:57.5318763Z [INFO] at
org.apache.dubbo.rpc.model.ApplicationModel.onDestroy(ApplicationModel.java:255)
2021-11-01T09:29:57.5327542Z [INFO] at
org.apache.dubbo.rpc.model.ScopeModel.destroy(ScopeModel.java:108)
2021-11-01T09:29:57.5329957Z [INFO] at
org.apache.dubbo.rpc.model.FrameworkModel.onDestroy(FrameworkModel.java:113)
2021-11-01T09:29:57.5331977Z [INFO] at
org.apache.dubbo.rpc.model.ScopeModel.destroy(ScopeModel.java:108)
2021-11-01T09:29:57.5396105Z [INFO] at
org.apache.dubbo.rpc.model.FrameworkModel.destroyAll(FrameworkModel.java:191)
2021-11-01T09:29:57.5399043Z [INFO] at
org.apache.dubbo.test.check.DubboTestChecker.executionFinished(DubboTestChecker.java:224)
2021-11-01T09:29:57.5402410Z [INFO] at
org.junit.platform.launcher.core.TestExecutionListenerRegistry$CompositeTestExecutionListener.lambda$executionFinished$10(TestExecutionListenerRegistry.java:109)
2021-11-01T09:29:57.6126030Z [INFO] at
org.junit.platform.launcher.core.TestExecutionListenerRegistry.lambda$notifyEach$1(TestExecutionListenerRegistry.java:67)
2021-11-01T09:29:57.6192054Z [INFO] at
java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
2021-11-01T09:29:57.6195195Z [INFO] at
org.junit.platform.launcher.core.TestExecutionListenerRegistry.notifyEach(TestExecutionListenerRegistry.java:65)
2021-11-01T09:29:57.6198609Z [INFO] at
org.junit.platform.launcher.core.TestExecutionListenerRegistry.access$200(TestExecutionListenerRegistry.java:32)
2021-11-01T09:29:57.6202334Z [INFO] at
org.junit.platform.launcher.core.TestExecutionListenerRegistry$CompositeTestExecutionListener.executionFinished(TestExecutionListenerRegistry.java:108)
2021-11-01T09:29:57.6205993Z [INFO] at
org.junit.platform.launcher.core.ExecutionListenerAdapter.executionFinished(ExecutionListenerAdapter.java:56)
2021-11-01T09:29:57.6209704Z [INFO] at
org.junit.platform.launcher.core.DelegatingEngineExecutionListener.executionFinished(DelegatingEngineExecutionListener.java:46)
2021-11-01T09:29:57.6214176Z [INFO] at
org.junit.platform.launcher.core.OutcomeDelayingEngineExecutionListener.executionFinished(OutcomeDelayingEngineExecutionListener.java:63)
2021-11-01T09:29:57.6218067Z [INFO] at
org.junit.platform.engine.support.hierarchical.NodeTestTask.reportCompletion(NodeTestTask.java:179)
2021-11-01T09:29:57.6220817Z [INFO] at
org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:85)
2021-11-01T09:29:57.6222744Z [INFO] at
java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
2021-11-01T09:29:57.6228400Z [INFO] at
org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
2021-11-01T09:29:57.6232453Z [INFO] at
org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
2021-11-01T09:29:57.6302426Z [INFO] at
org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
2021-11-01T09:29:57.6305699Z [INFO] at
org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
2021-11-01T09:29:57.6308183Z [INFO] at
org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
2021-11-01T09:29:57.6310647Z [INFO] at
org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
2021-11-01T09:29:57.6313738Z [INFO] at
org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
2021-11-01T09:29:57.6317051Z [INFO] at
org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
2021-11-01T09:29:57.6320053Z [INFO] at
org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
2021-11-01T09:29:57.6327453Z [INFO] at
org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
2021-11-01T09:29:57.6332779Z [INFO] at
org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
2021-11-01T09:29:57.6336286Z [INFO] at
org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
2021-11-01T09:29:57.6338980Z [INFO] at
org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:248)
2021-11-01T09:29:57.6341036Z [INFO] at
org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$5(DefaultLauncher.java:211)
2021-11-01T09:29:57.6343553Z [INFO] at
org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:226)
2021-11-01T09:29:57.6345995Z [INFO] at
org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:199)
2021-11-01T09:29:57.6348034Z [INFO] at
org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:132)
2021-11-01T09:29:57.6350497Z [INFO] at
org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:188)
2021-11-01T09:29:57.6353828Z [INFO] at
org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:154)
2021-11-01T09:29:57.6357010Z [INFO] at
org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:128)
2021-11-01T09:29:57.6359648Z [INFO] at
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
2021-11-01T09:29:57.6361849Z [INFO] at
org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
2021-11-01T09:29:57.6363694Z [INFO] at
org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
2021-11-01T09:29:57.6365415Z [INFO] at
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
2021-11-01T09:29:57.6366913Z [INFO] [01/11/21 09:29:57:496 UTC] INFO
model.FrameworkModel: [DUBBO] Dubbo Framework[22] is destroyed, dubbo version:
3.0.5-SNAPSHOT, current host: 172.23.96.1
2021-11-01T09:29:57.6368526Z [INFO] [01/11/21 09:29:57:508 UTC] ERROR
listener.ServiceInstancesChangedListener: [DUBBO] Failed to load service
metadata, meta type is local, dubbo version: 3.0.5-SNAPSHOT, current host:
172.23.96.1
2021-11-01T09:29:57.6370073Z [INFO] java.lang.IllegalStateException:
FrameworkModel is destroyed
2021-11-01T09:29:57.6371663Z [INFO] at
org.apache.dubbo.rpc.model.FrameworkModel.checkDestroyed(FrameworkModel.java:257)
2021-11-01T09:29:57.6374015Z [INFO] at
org.apache.dubbo.rpc.model.FrameworkModel.addApplication(FrameworkModel.java:224)
2021-11-01T09:29:57.6376021Z [INFO] at
org.apache.dubbo.rpc.model.ApplicationModel.<init>(ApplicationModel.java:203)
2021-11-01T09:29:57.6377750Z [INFO] at
org.apache.dubbo.rpc.model.FrameworkModel.initialize(FrameworkModel.java:91)
2021-11-01T09:29:57.6379829Z [INFO] at
org.apache.dubbo.rpc.model.FrameworkModel.<init>(FrameworkModel.java:77)
2021-11-01T09:29:57.6381788Z [INFO] at
org.apache.dubbo.rpc.model.FrameworkModel.defaultModel(FrameworkModel.java:169)
2021-11-01T09:29:57.6385378Z [INFO] at
org.apache.dubbo.rpc.model.ApplicationModel.defaultModel(ApplicationModel.java:93)
2021-11-01T09:29:57.6388229Z [INFO] at
org.apache.dubbo.rpc.model.ScopeModelUtil.getOrDefaultApplicationModel(ScopeModelUtil.java:64)
2021-11-01T09:29:57.6390912Z [INFO] at
org.apache.dubbo.rpc.model.ScopeModelUtil.getApplicationModel(ScopeModelUtil.java:59)
2021-11-01T09:29:57.6393684Z [INFO] at
org.apache.dubbo.registry.client.ServiceInstance.getOrDefaultApplicationModel(ServiceInstance.java:103)
2021-11-01T09:29:57.6396521Z [INFO] at
org.apache.dubbo.registry.client.metadata.MetadataUtils.referProxy(MetadataUtils.java:81)
2021-11-01T09:29:57.6399207Z [INFO] at
org.apache.dubbo.registry.client.metadata.MetadataUtils.lambda$getMetadataServiceProxy$0(MetadataUtils.java:67)
2021-11-01T09:29:57.6401910Z [INFO] at
java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1705)
2021-11-01T09:29:57.6425235Z [INFO] at
org.apache.dubbo.registry.client.metadata.MetadataUtils.getMetadataServiceProxy(MetadataUtils.java:67)
2021-11-01T09:29:57.6429434Z [INFO] at
org.apache.dubbo.registry.client.event.listener.ServiceInstancesChangedListener.doGetMetadataInfo(ServiceInstancesChangedListener.java:379)
2021-11-01T09:29:57.6434446Z [INFO] at
org.apache.dubbo.registry.client.event.listener.ServiceInstancesChangedListener.getRemoteMetadata(ServiceInstancesChangedListener.java:330)
2021-11-01T09:29:57.6439047Z [INFO] at
org.apache.dubbo.registry.client.event.listener.ServiceInstancesChangedListener.onEvent(ServiceInstancesChangedListener.java:143)
2021-11-01T09:29:57.6443918Z [INFO] at
org.apache.dubbo.registry.client.event.listener.ServiceInstancesChangedListener$AddressRefreshRetryTask.run(ServiceInstancesChangedListener.java:493)
2021-11-01T09:29:57.6446773Z [INFO] at
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
2021-11-01T09:29:57.6448073Z [INFO] at
java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
2021-11-01T09:29:57.6449942Z [INFO] at
java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
2021-11-01T09:29:57.6452140Z [INFO] at
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
2021-11-01T09:29:57.6453987Z [INFO] at
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
2021-11-01T09:29:57.6455206Z [INFO] at
java.base/java.lang.Thread.run(Thread.java:829)
2021-11-01T09:29:57.6456790Z [INFO] [01/11/21 09:29:57:510 UTC] ERROR
listener.ServiceInstancesChangedListener: [DUBBO] Failed to get MetadataInfo
for instance 30.10.0.8:20880?revision=444&cluster=default, wait for retry.,
dubbo version: 3.0.5-SNAPSHOT, current host: 172.23.96.1
2021-11-01T09:29:57.6458613Z [INFO] [01/11/21 09:29:57:510 UTC] INFO
model.FrameworkModel: [DUBBO] Reset global default framework from Dubbo
Framework[22] to null, dubbo version: 3.0.5-SNAPSHOT, current host: 172.23.96.1
2021-11-01T09:29:57.6460134Z [INFO] [01/11/21 09:29:57:510 UTC] INFO
resource.GlobalResourcesRepository: [DUBBO] Destroying global resources ...,
dubbo version: 3.0.5-SNAPSHOT, current host: 172.23.96.1
2021-11-01T09:29:57.6461754Z [INFO] [01/11/21 09:29:57:510 UTC] INFO
resource.GlobalResourcesRepository: [DUBBO] Dubbo is completely destroyed,
dubbo version: 3.0.5-SNAPSHOT, current host: 172.23.96.1
2021-11-01T09:29:57.6463306Z [INFO] [01/11/21 09:29:57:530 UTC] INFO
model.FrameworkModel: [DUBBO] Reset global default framework from null to
Dubbo Framework[23], dubbo version: 3.0.5-SNAPSHOT, current host: 172.23.96.1
2021-11-01T09:29:57.6464836Z [INFO] [01/11/21 09:29:57:530 UTC] INFO
model.FrameworkModel: [DUBBO] Dubbo Framework[23] is created, dubbo version:
3.0.5-SNAPSHOT, current host: 172.23.96.1
2021-11-01T09:29:57.6466131Z [INFO] [01/11/21 09:29:57:535 UTC] INFO
model.ApplicationModel: [DUBBO] Dubbo Application[23.0](unknown) is created,
dubbo version: 3.0.5-SNAPSHOT, current host: 172.23.96.1
2021-11-01T09:29:57.6467375Z [INFO] [01/11/21 09:29:57:535 UTC] INFO
model.ScopeModel: [DUBBO] Dubbo Module[23.0.0] is created, dubbo version:
3.0.5-SNAPSHOT, current host: 172.23.96.1
2021-11-01T09:29:57.6469126Z [INFO] [01/11/21 09:29:57:542 UTC] INFO
context.AbstractConfigManager: [DUBBO] Config settings:
{dubbo.config.mode=STRICT, dubbo.config.ignore-duplicated-interface=false},
dubbo version: 3.0.5-SNAPSHOT, current host: 172.23.96.1
2021-11-01T09:29:57.6471516Z [INFO] [01/11/21 09:29:57:545 UTC] INFO
context.AbstractConfigManager: [DUBBO] Config settings:
{dubbo.config.mode=STRICT, dubbo.config.ignore-duplicated-interface=false},
dubbo version: 3.0.5-SNAPSHOT, current host: 172.23.96.1
2021-11-01T09:29:57.6474386Z [INFO] [01/11/21 09:29:57:550 UTC] INFO
model.FrameworkModel: [DUBBO] Reset global default application from null to
Dubbo Application[23.1](unknown), dubbo version: 3.0.5-SNAPSHOT, current host:
172.23.96.1
2021-11-01T09:29:57.6476243Z [INFO] [01/11/21 09:29:57:550 UTC] INFO
model.ApplicationModel: [DUBBO] Dubbo Application[23.1](unknown) is created,
dubbo version: 3.0.5-SNAPSHOT, current host: 172.23.96.1
2021-11-01T09:29:57.6477676Z [INFO] [01/11/21 09:29:57:550 UTC] INFO
model.ScopeModel: [DUBBO] Dubbo Module[23.1.0] is created, dubbo version:
3.0.5-SNAPSHOT, current host: 172.23.96.1
2021-11-01T09:29:57.6479448Z [INFO] [01/11/21 09:29:57:552 UTC] INFO
context.AbstractConfigManager: [DUBBO] Config settings:
{dubbo.config.mode=STRICT, dubbo.config.ignore-duplicated-interface=false},
dubbo version: 3.0.5-SNAPSHOT, current host: 172.23.96.1
2021-11-01T09:29:57.6485027Z [INFO] [01/11/21 09:29:57:553 UTC] INFO
context.AbstractConfigManager: [DUBBO] Config settings:
{dubbo.config.mode=STRICT, dubbo.config.ignore-duplicated-interface=false},
dubbo version: 3.0.5-SNAPSHOT, current host: 172.23.96.1
2021-11-01T09:29:57.6488630Z [ERROR] Tests run: 1, Failures: 0, Errors: 1,
Skipped: 0, Time elapsed: 0.692 s <<< FAILURE! - in
org.apache.dubbo.registry.client.migration.DefaultMigrationAddressComparatorTest
2021-11-01T09:29:57.6492111Z [ERROR]
org.apache.dubbo.registry.client.migration.DefaultMigrationAddressComparatorTest.test
Time elapsed: 0.66 s <<< ERROR!
2021-11-01T09:29:57.6494343Z java.lang.NullPointerException
2021-11-01T09:29:57.6496881Z at
org.apache.dubbo.registry.client.migration.DefaultMigrationAddressComparatorTest.test(DefaultMigrationAddressComparatorTest.java:83)
```
--
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]