package
0.0.0-20240410075615-8156aba33d49
Repository: https://github.com/starismoon/study_geek.git
Documentation: pkg.go.dev

# README

  1. 支付消息必然发送成功。
    • 见代码native.go
  2. 记账的幂等性
    • 对biz+bizId+uid设置唯一索引
  3. 设计服务治理措施
    • 对服务的性能进行实时监控,并设置预警机制,及时发现并解决性能问题。
    • 设计容错机制、重试机制
    • 实现降级策略,在服务出现问题时保证用户可正常浏览
    • 记录服务的操作日志,包括请求和响应的详细信息,以便于故障排查和审计追踪。
    • 定期备份服务数据,确保在发生故障时能够快速恢复。
  4. 三者对账机制 设置定时任务获取同一个订单三个服务的不同数据进行比较发现不一致数据时 不一致数据处理
    • 发送警报:当检测到不一致数据时,可以通过电子邮件、短信或内部通知系统向相关人员发送警报。
    • 记录错误日志:将不一致的数据项记录在错误日志中,以便于后续分析和调试。
    • 自动修复:如果可能的话,设计一些自动修复机制来纠正一些常见的不一致问题。
    • 手动介入:对于无法自动修复的不一致问题,可能需要手动介入来调查和解决。

# Functions

No description provided by the author

# Structs

No description provided by the author