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

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

读  天然重试

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


重试次数过多 模拟DDos攻击


WEB应用 

服务应用


网络连接读写

代理超时与重试

Haproxy  nginx  twemproxy (redis分片)


web容器超时  Tomcat  Jetty


中间件 SOA dubbo  mq cxf httpclient

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

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

前端ajax超时

主要网络连接  读写   

关于配置后面补充


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

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


慢查询

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

合理设置超时时长

你可能感兴趣的:(网站基础知识)