当前位置: 代码迷 >> 综合 >> 05-dubbo-常用注解
  详细解决方案

05-dubbo-常用注解

热度:111   发布时间:2023-10-24 06:33:57.0

1、@payload


1、payload 是请求容量和响应容量的限制。默认限制为8M。

2、payload 是请求头+请求体必须小于8M

3、payload 值只能在配置文件中修改。请求和响应的大小同步有效

4、配置文件中的配置 :  dubbo.protocol.payload=83886080

5、默认超过8M就报错。。。


2、重试次数


1、配置文件中  dubbo.consumer.retries=2

2、提供端因为网络,暂时迷失自我。我们消费端开始重试2次。

3、什么时候配置?在幂等性操作配置为0 ;在非幂等性操作配置为0

4、幂等性操作:多次操作结果是没有影响的     (查询)

5、非幂等性操作:多次操作对结果有影响      (增删改)

6、开发原则上做读写分离