dubbo icon indicating copy to clipboard operation
dubbo copied to clipboard

The java implementation of Apache Dubbo. An RPC and microservice framework.

Results 846 dubbo issues
Sort by recently updated
recently updated
newest added

使用3.2.0的时候,使用tri协议的时候,invocation的arguments为空字符串“” 但是使用rest的时候,invocation的arguments为All elements are null。 想问有没有办法使用rest的时候,保持invocation的arguments同样为空字符串。 dubbo.json-framework.prefer都试过了fastjson和fastjson2包括其他的都不行。

status/waiting-for-feedback

如题: 当我想使用nacos作为dubbo的元数据中心时。如果服务下线我希望能够清除该服务的遗留在nacos的元数据配置。 或者有一种方式能够自动帮我清理nacos的元数据配置。否则会导致我每一次重启服务都会多一条该服务的元数据配置,无法清除

help wanted
type/proposal

我们公司每次发布成功之后,容器都会有一个新的ip地址。 发布过程是滚动发布的,也就是说在全部应用发布完成之后,provider端的ip都会全部更换一遍。 目前在发布过程中遇到了Connection refused的异常。 查到相关issue:https://github.com/apache/dubbo/issues/9965。 其中讲到这种推空只在所有地址都下线的极端情况下才会出现,对于正常的线上集群实践应该不会出现。 那我这种滚动发布后容器获得新的ip算是应用全部下线的情况吗?

status/waiting-for-feedback

项目用的是springboot+dubbo3.0.8+zookeeper3.4.9 启动时候报错 ``` 2023-04-19 22:21:20.274 [restartedMain] INFO o.a.d.r.c.m.MetadataServiceNameMapping 125 - [DUBBO] Local cache mapping is empty, dubbo version: 3.0.8, current host: 192.168.1.40 2023-04-19 22:21:20.280 [restartedMain] INFO o.a.d.r.c.ServiceDiscoveryRegistry 299 - [DUBBO]...

type/bug

在压力测试下会出现这个序列化错误,这个属于dubbo内部错误,不知道怎么解决,难道其他人没有这个问题吗? org.apache.dubbo.rpc.StatusRpcException: INTERNAL : Serialize response failed java.lang.RuntimeException: Serialized class org.apache.dubbo.rpc.TriRpcStatus must implement java.io.Serializable Java field: private final org.apache.dubbo.rpc.TriRpcStatus org.apache.dubbo.rpc.StatusRpcException.status at com.alibaba.com.caucho.hessian.io.JavaSerializer$FieldSerializer.serialize(JavaSerializer.java:304) at com.alibaba.com.caucho.hessian.io.JavaSerializer.writeInstance(JavaSerializer.java:284) at com.alibaba.com.caucho.hessian.io.JavaSerializer.writeObject(JavaSerializer.java:251) at com.alibaba.com.caucho.hessian.io.ThrowableSerializer.writeObject(ThrowableSerializer.java:68) at org.apache.dubbo.rpc.TriRpcStatus.asException(TriRpcStatus.java:214)...

type/bug

Dubbo 3.1.8 版本,使用 Nacos 2.0.4 版本,将服务部署在同一个服务器下,服务之间可以正常访问,但是一旦将服务提供者和服务消费者部署在不同的服务器,就会报错 No provider,org.apache.dubbo.rpc.RpcException: Fail to create remoting client for service 等等错误,请问怎么解决?

status/waiting-for-feedback

环境里已经有 eureka 了,不想另外部署 ZooKeeper,但我没找到整合的方法,是新版已经不支持了吗?

help wanted

我们使用dubbo 2.7.13 注册中心为nacos 启动消费者报找不到provider错误 之前配置类似为 ``` @DubboReference(version = "${dubbo.version}", parameters = {"timeout", "${dubbo.timeout}"}) ``` 消费者启动报provider找不到 排查发现注册中心上consumer的配置revision莫名其妙的为所引用的rpc包的版本号 类似```release=2.7.13&retries=0&revision=1.1.0-RELEASE&``` 其中1.1.0-RELEASE并不是我们在配置文件中配置的dubbo版本号,反而是依赖二方包的版本号 改为 ``` @DubboReference(version = "${dubbo.version}", parameters = {"timeout", "${dubbo.timeout}","revision","${dubbo.version}"}) ``` 即可 一共有三个消费者,只有一个消费者报错,其他消费者也都没有配置revision,却没有报错,很奇怪

status/waiting-for-feedback

- [x] I have searched the [issues](https://github.com/apache/dubbo/issues) of this repository and believe that this is not a duplicate. ## Describe the proposal The instruction was written at the time when...

help wanted
type/proposal

我用的这个 ``` org.apache.dubbo.extensions dubbo-serialization-kryo 1.0.1 ``` 但是会报错,应该用哪个版本? ``` 2023-04-11 17:31:32.607 WARN 15080 --- [:20801-thread-3] o.a.d.r.p.dubbo.DecodeableRpcInvocation : [DUBBO] Decode rpc invocation failed: java.util.ArrayList cannot be cast to java.util.Map, dubbo version: 3.1.9,...

help wanted