当前位置:
首页 >
支付系统开发中可能遇到的问题
发布时间:2025/4/5
40
豆豆
生活随笔
收集整理的这篇文章主要介绍了
支付系统开发中可能遇到的问题
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
健壮:
要考虑的重点:
(请求)
并发请求
重复请求
超量请求
请求积压
(处理程序)
Bug
处理中断
处理超时
(资源)
资源不可用
资源响应超时
(外部服务)
通信中断
服务不可用
外部服务器响应超时
外部服务违背功能契约
应对方式(参考)
原则:避免发生,降低概率,控制影响,快速恢复。
| 故障条件 | 应对方式 |
| 超量请求 | 配额控制,如订单号提前生成,控制额度 |
| 重复请求 | 幂等控制 |
| 并发请求 | 并发控制netty、mina等 |
| 请求积压 | 请求丢弃 |
| 服务/资源响应超时 | 时间控制 |
| 可恢复通信故障 | 合理重试 |
| 处理中断 | 事务/补偿机制 |
| Bug | 自检 |
转载于:https://www.cnblogs.com/davidwang456/p/5253005.html
总结
以上是生活随笔为你收集整理的支付系统开发中可能遇到的问题的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: Java定位CPU使用高问题--转载
- 下一篇: windows dos命令窗口的环境变量