• 关闭评论说明

    由于后台刷评论太多,因此关闭评论,有问题或者是需要交流的朋友可以关注我的公众号留言。 搜索DubboHome关注即可,也可以扫描一下二维码。

    [Read More...]
  • 2017知识体系搭建及内容丰富

    2016马上就结束了,大家都在总结,这一年发生太多事了,朋友的离散,土豆的出事, 总之是太多的不顺,好像没有特别顺心的事情,有人说过当你感觉很难的时候,也可能是你收获最大的时候,所以不能悲伤,即使这样也要笑对生活。 2017的计划一定要把事业搞好,现在的格局还受思维和掌握知识的限制,还没有达到自己的预期, 除了工作事业还想把房子的事情定一下,定一座城市,爱上一个人。 想把自己工作接触的知识基础打得

    [Read More...]
  • Dubbo服务调用超时

    dubbo服务调用超时,表示这个请求肯定是成功发送到服务提供者了,但是等待服务提供者响应的时间超过时间阈值了。这种现象一定是有以下几种原因: 1 服务调用者发生fullgc 2 服务提供者发生fullgc 3 服务提供者方法内部执行时间过长,例如内部还调用其他远程服务,服务链过长导致超时 4 服务提供者CPU繁忙或者线程block住了

    [Read More...]
  • 幂等性

    一. 幂等性的数学表达:f(f(x)) = f(x)。  幂等性指的是,使用相同参数对同一资源重复调用某个接口的结果与调用一次的结果相同。  二. 电商常见问题: 2.1. 如何防范 POST 重复提交 HTTP POST 操作既不是安全的,也不是幂等的(至少在HTTP规范里没有保证)。 当我们因为反复刷新浏览器导致多次提交表单,多次发出同样的POST请求,导致远端服务器重复创

    [Read More...]
  • 分布式服务问题积累

    1、分布式一致性问题 通过状态机制和严格的有序操作来保证最大一直性、异步事件通知。 2、服务出现大量的closewait状态原因? http://itindex.net/detail/50213-%E6%9C%8D%E5%8A%A1%E5%99%A8-time_wait-close_wait 3、分布式发送消息如何保证消息的时序性?时间戳? http://sulong.me/2009/06/03/

    [Read More...]
  • MQ对比

    支持协议 客户端支持语言 持久化 优缺点 ActiveMQ OpenWire、STOMP、AMQP、XMPP、REST C++、Java、.Net、Python、 Php、 Ruby 内存、文件、数据库 RabbitMQ STOMP、AMQP、XMPP、SMTP C++、Java、.Net、Python、 Php、 Ruby 内存、文件 Erlang开发 语言难度较大;集群不支持动态扩展 Rock

    [Read More...]