apache / apache/dubbo

dubbo xds is not work in 3.2.0

Open
#10,903 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
41.6k
Forks
26.4k
Avg merge
15h 13m
Merged PRs (30d)
4

Description

- [ ] I have searched the [issues](https://github.com/apache/dubbo/issues) of this repository and believe that this is not a duplicate.

### Environment

* Dubbo version: 3.2.0-beta.1-SNAPSHOT
* Operating System version: mac
* Java version: 11
* istio verison: docker.io/istio/pilot:1.15.2

### Steps to reproduce this issue

1. dubbo-samples-xds ,dubbo-samples-xds-consumer can work in dubbo version 3.1.0, when i change consumer‘s dubbo version to 3.2.0-beta.1-SNAPSHOT, it can not work

![image](https://user-images.githubusercontent.com/19684366/200984358-45565d1f-c52a-4c00-a195-de40b1de2bd2.png)

throw exception

![image](https://user-images.githubusercontent.com/19684366/200984429-9121f644-cf49-4ef2-82d8-5b9cf4816cd5.png)

![image](https://user-images.githubusercontent.com/19684366/200984454-c81de92c-8014-4413-9f42-2dde2cce05fb.png)

then i reduce grpc version to 1.41.0,it also can not work,and throw exception

![image](https://user-images.githubusercontent.com/19684366/200984657-a6d5788c-8175-41d9-a129-d3e3bfc6b708.png)

![image](https://user-images.githubusercontent.com/19684366/200984685-74495f53-8f6a-4a89-b4ac-4c8a3d389303.png)

so ,how can i run xds with dubbo version 3.2.0?

Pls. provide [GitHub address] to reproduce this issue.

### Expected Behavior

### Actual Behavior

If there is an exception, please attach the exception trace:

```
Just put your stack trace here!
```

Contributor guide

Open the contributing guide

Research direction

Start with the dubbo-samples-xds and dubbo-samples-xds-consumer setup, comparing Dubbo 3.1.0 with 3.2.0-beta.1-SNAPSHOT under Java 11, macOS, and Istio pilot 1.15.2. Reproduce the failure and inspect the exception details shown in the attached screenshots, including the attempted gRPC 1.41.0 downgrade. Done means the consumer runs with Dubbo 3.2.0 and the cause or required compatibility change is documented.

Written by the indexing model from the issue text.

Assessment

Tech stack
grpc, 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
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.