高并发策略(六)超时重试

合理设置超时很重要,不然可能会引起连锁变慢

读  天然重试

写    如订单不合适   但对于幂等性的可以


重试次数过多 模拟DDos攻击


WEB应用 

服务应用


网络连接读写

代理超时与重试

Haproxy  nginx  twemproxy (redis分片)


web容器超时  Tomcat  Jetty


中间件 SOA dubbo  mq cxf httpclient

数据库 mysql  orcle 分别设置jdbc  connect  statement  事务超时时间  数据库连接

业务超时Future  get 订单取消  超时关闭 任务型  服务调用型

前端ajax超时

主要网络连接  读写   

关于配置后面补充


超时策略 重试  等待  尝试分组  其他机房组

重试算法  指数退避  摘掉结点   托底  粗物业


慢查询

中间件 考虑 心跳  而不是惰性检查

合理设置超时时长

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值