Files
kami_scripts/verification/README.md
danial 2169c9266f feat(client): 添加 HeePay客户端并更新相关模型- 新增 HeePay 客户端,实现查询卡密功能
- 添加账户信息、账户历史记录和代理信息的模型
- 更新 .gitignore 文件,忽略日志目录
2025-07-06 16:56:29 +08:00

1.1 KiB

订单发送服务

这是一个自动从MySQL数据库读取订单并发送到指定接口的服务。

功能特点

  • 定时从数据库读取订单数据
  • 支持多商户和多通道配置
  • 可配置的发送比例
  • 完整的日志记录
  • 配置文件驱动的系统

安装依赖

go mod tidy

配置说明

编辑 config.yaml 文件:

  1. 数据库配置

    • 设置数据库连接信息
    • 确保数据库用户有适当的权限
  2. 商户配置

    • 添加需要处理的商户信息
    • 配置每个商户的 API 密钥
  3. 通道配置

    • 设置发送通道信息
    • 配置每个通道的发送比例
  4. 调度配置

    • 设置服务运行间隔(秒)
  5. 日志配置

    • 设置日志级别
    • 配置日志文件路径和轮转策略

运行服务

go run main.go

日志说明

  • 日志文件位置:logs/order_sender.log
  • 日志按天轮转
  • 保留最近30天的日志记录

注意事项

  1. 确保数据库连接信息正确
  2. 检查配置文件中的路径是否正确
  3. 确保有适当的文件系统权限
  4. 建议在生产环境中使用 supervisor 或 systemd 管理服务