Replies: 1 comment
-
这是一个bug,2.3版本会修复这个问题。 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
我用的spring boot 3.2 版本整合了 seata 2.2.0 和 nacos , 项目启动时,出了空指针,但并没有阻塞项目正常启动:
java.lang.NullPointerException: null
at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1693) ~[na:na]
at org.apache.seata.discovery.registry.RegistryService.removeOfflineAddressesIfNecessary(RegistryService.java:159) ~[seata-all-2.2.0.jar:2.2.0]
at org.apache.seata.discovery.registry.nacos.NacosRegistryServiceImpl.lambda$lookup$6(NacosRegistryServiceImpl.java:198) ~[seata-all-2.2.0.jar:2.2.0]
at com.alibaba.nacos.client.naming.selector.NamingListenerInvoker.invoke(NamingListenerInvoker.java:47) ~[nacos-client-2.4.2.jar:na]
at com.alibaba.nacos.client.naming.selector.NamingListenerInvoker.invoke(NamingListenerInvoker.java:33) ~[nacos-client-2.4.2.jar:na]
at com.alibaba.nacos.client.selector.AbstractSelectorWrapper.notifyListener(AbstractSelectorWrapper.java:78) ~[nacos-client-2.4.2.jar:na]
at com.alibaba.nacos.client.naming.event.InstancesChangeNotifier.onEvent(InstancesChangeNotifier.java:108) ~[nacos-client-2.4.2.jar:na]
at com.alibaba.nacos.client.naming.event.InstancesChangeNotifier.onEvent(InstancesChangeNotifier.java:38) ~[nacos-client-2.4.2.jar:na]
at com.alibaba.nacos.common.notify.DefaultPublisher.lambda$notifySubscriber$0(DefaultPublisher.java:199) ~[nacos-client-2.4.2.jar:na]
at com.alibaba.nacos.common.notify.DefaultPublisher.notifySubscriber(DefaultPublisher.java:206) ~[nacos-client-2.4.2.jar:na]
at com.alibaba.nacos.common.notify.DefaultPublisher.receiveEvent(DefaultPublisher.java:190) ~[nacos-client-2.4.2.jar:na]
at com.alibaba.nacos.common.notify.DefaultPublisher.openEventHandler(DefaultPublisher.java:112) ~[nacos-client-2.4.2.jar:na]
at com.alibaba.nacos.common.notify.DefaultPublisher.run(DefaultPublisher.java:95) ~[nacos-client-2.4.2.jar:na]
我看了源码,NacosRegistryServiceImpl 的 transactionServiceGroup 为 null 导致的,这个东西是 事务组 吧,我的确是配置了(不配会报另一个错误),但也没发现有哪个地方 set 了这个值。
Beta Was this translation helpful? Give feedback.
All reactions