rpc 调用,通常怎么保证一致性?

查看 83|回复 3
作者:JinTianYi456   
比如你用 dubbo rpc 调用,执行通常有 3 种结果
  • 获得了响应,并且响应结果为,对方处理成功了
  • 获得了响应,并且响应结果为,对方处理失败了或者你的入参不对等等之类

  • 未获得响应,常见的 如 timeout
  • 通常怎么处理?


    响应, RPC, 调用, dubbo

  • NelsonZhao   
    有响应的话,保持一致性一般需要服务提供方来做接口幂等性.
    没响应,例如 timeout 这中就没办法,只能自己在代码里做一场判断.
    weizhen199   
    分布式事务三件套
    同步返回,异步回调,消息队列检查,定时作业核算。
    dzdh   
    应答机制 + 队列检查
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部