合理设置超时很重要,不然可能会引起连锁变慢
读 天然重试
写 如订单不合适 但对于幂等性的可以
重试次数过多 模拟DDos攻击
WEB应用
服务应用
网络连接读写
代理超时与重试
Haproxy nginx twemproxy (redis分片)
web容器超时 Tomcat Jetty
中间件 SOA dubbo mq cxf httpclient
数据库 mysql orcle 分别设置jdbc connect statement 事务超时时间 数据库连接
业务超时Future get 订单取消 超时关闭 任务型 服务调用型
前端ajax超时
主要网络连接 读写
关于配置后面补充
超时策略 重试 等待 尝试分组 其他机房组
重试算法 指数退避 摘掉结点 托底 粗物业
慢查询
中间件 考虑 心跳 而不是惰性检查
合理设置超时时长