docs: record CMPP daily limit deployment
This commit is contained in:
@@ -2220,8 +2220,14 @@ git diff --check
|
||||
- 外部首页、运营登录页、客户端登录页和API health均返回HTTP 200,公网CMPP `8.160.169.106:17890` TCP连接成功。应用内Browser两次在导航/DOM读取阶段控制超时并重置,因此只记录外部HTTP入口通过,不虚报浏览器DOM、交互或console验收通过。
|
||||
- 本次业务数据变更仅来自两条已审查migration;未发送或重投短信,未充值、审核、删除、禁用账号、改密或修改真实通道配置。
|
||||
|
||||
## 2026-07-22 CMPP日限额同步整包拒绝口径修正(待提交发布)
|
||||
## 2026-07-22 CMPP日限额同步整包拒绝口径修正(`55019443`已发布)
|
||||
|
||||
- 产品确认日额度按任务正式受理的北京时间自然日占用,待审核和定时任务计入受理日;后续审核拒绝、取消或发送失败不返还。号码基础校验不以号段库是否识别作为合法性条件,未知号段继续走全国或三网兼容通道。
|
||||
- 修正CMPP整包日限额语义:API为每个目的号码建立`rejected/DAILY_LIMIT`审计主记录,但返回`accepted=false/result=8`;Gateway同步返回唯一一个非0 `SUBMIT_RESP`且Msg_Id为0,不建立下游会话映射、不生成`SmsReceiptRecord`、不创建`CmppDownstreamDelivery`,不冻结或扣费。
|
||||
- 新增API回归覆盖双号码整包超限、每号码审计记录及无回执/无冻结;新增Gateway真实CMPP2.0协议回归覆盖Bind后的`result=8`响应和不新增pending回执拉取。失败测试先在旧实现上分别暴露`accepted=true`和Gateway响应结构缺少业务结果码,修改后SendChain定向78项及Gateway inbound包通过。
|
||||
- 功能提交`55019443c0015c65da94f0ad17ed274d77e6290a`(`fix: reject CMPP daily limit synchronously`)已push至`origin/main`。发布前API全量24 suites / 290项、API build、前端build、Gateway `go test ./...`、Prisma validate/migrate status(60条、schema最新)和`git diff --check`通过;前端仅保留既有约1.92MB单chunk告警,Jest仍需`--forceExit`退出既有异步句柄。
|
||||
- 部署前PostgreSQL、运行源码和环境配置备份至`/opt/cmpp-platform/backups/releases/20260722-171101`。数据库4396934字节、SHA-256 `305f3e5a95e0b850eacc8f4c0ff016880f496c343affac339f74e1a85ba3b8e1`;源码28617718字节、SHA-256 `223f0058982cd484c70312c1f3e03962a59311d79bf4ea59b560323b4c561790`;环境850字节、SHA-256 `189f4f67e9d52f3c1ce751d1005c08667b1b4efcd0c576aaa5ad3249c822e4e7`。三份文件权限均为600,`sha256sum -c`、数据库gzip和源码tar完整性校验通过。
|
||||
- 发布包本地与服务器SHA-256均为`191c41d068b0f418bf04ca44cb4dbd25bcac765961b7b259136102256ba3ba5c`。使用`tools/deploy/production-deploy.sh`完成发布,无待执行migration;脚本先重启Gateway再重启API,`.deployed-commit=55019443c0015c65da94f0ad17ed274d77e6290a`。
|
||||
- 发布后`cmpp-gateway`、`cmpp-api`、Nginx、PostgreSQL、Redis和MinIO均active,`12026/17890/8090/3000/9000/6379/5432`监听;API/Gateway health、Redis PONG、PostgreSQL readiness和60条migration状态通过。`gateway.submit.commands`为`pending=0、lag=0`,7个通道TPS权威配置存在,部署后API/Gateway error journal均无记录。
|
||||
- 2条active上游通道均恢复`connected/currentConnections=1`。另1条disabled通道的状态行仍显示`connected/1`,但`updatedAt=2026-07-09 03:24:26.242`且本次启动无对应重连日志,确认为历史状态残留而非当前连接;5条deleted测试通道均为failed/0连接。本轮未修改或清理该历史数据。
|
||||
- 外部首页、运营登录页、客户端登录页和API health均返回HTTP 200,公网CMPP `8.160.169.106:17890` TCP连接成功。生产源码确认API下发`result=8`且Gateway读取业务结果码;未通过真实短信制造超限条件,未发送、重投、充值、审核或修改生产业务数据。
|
||||
|
||||
Reference in New Issue
Block a user