多实例部署,部分服务启动的时候报错,找不到provider, 服务提供者是正常部署的
- Dominant language
- Java
- Stars
- 41.6k
- Forks
- 26.4k
- Avg merge
- 15h 13m
- Merged PRs (30d)
- 4
Description
org.apache.dubbo.rpc.RpcException: No provider available from registry **** for service ***:1.0.0 on consumer *** use dubbo version 2.7.16, please check status of providers(disabled, not registered or in blacklist).
core-sdk-user-002 | at org.apache.dubbo.registry.integration.DynamicDirectory.doList(DynamicDirectory.java:169)
core-sdk-user-002 | at org.apache.dubbo.rpc.cluster.directory.AbstractDirectory.list(AbstractDirectory.java:99)
core-sdk-user-002 | at org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker.list(AbstractClusterInvoker.java:297)
core-sdk-user-002 | at org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker.invoke(AbstractClusterInvoker.java:262)
core-sdk-user-002 | at org.apache.dubbo.rpc.cluster.interceptor.ClusterInterceptor.intercept(ClusterInterceptor.java:47)
core-sdk-user-002 | at org.apache.dubbo.rpc.cluster.support.wrapper.AbstractCluster$InterceptorInvokerNode.invoke(AbstractCluster.java:92)
core-sdk-user-002 | at org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker.invoke(MockClusterInvoker.java:98)
core-sdk-user-002 | at org.apache.dubbo.registry.client.migration.MigrationInvoker.invoke(MigrationInvoker.java:170)
core-sdk-user-002 | at org.apache.dubbo.rpc.proxy.InvokerInvocationHandler.invoke(InvokerInvocationHandler.java:96)
Contributor guide
Research direction
Start with org.apache.dubbo.registry.integration.DynamicDirectory.java:169 and the surrounding Dubbo 2.7.16 registry lookup path. Reproduce the multi-instance deployment where some consumers cannot find an otherwise deployed provider, then verify that all services start successfully and discover the provider; the issue does not name a test or configuration file.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- backend-api-design, distributed-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100