百积木文档
功能指南

发布与日志

区分发布、部署和业务运行结果,找到环境日志查询入口,并保留可追踪的错误证据。

发布后先核对版本和正式入口,再完成一次真实业务操作,并用对应日志验证结果。部署成功或健康检查通过,只说明对应阶段成功。

按问题选择入口

要确认的事情查看位置
后端源码是否成功发布成不可变版本后端项目的 Release Operation 和构建结果。
目标环境是否部署成功、迁移是否完成Deployment、Migration Operation 及 Attempt;见 发布验证与故障排查
某次业务请求为何失败、迁移执行输出是什么Hosted Service 的 环境日志查询与错误排查
Runtime 方法、下游调用在哪一步失败Runtime 日志与调用链路
工作流执行到了哪个节点工作流执行记录
平台应用授权回跳或接口权限异常平台应用安全与故障排查
HTTP 200 为什么仍然报错CModel 错误模型,依据非零 errorCode 判断业务失败。

查看 Runtime 调用链路

工作区顶部的 Runtime 日志 按 Runtime 查询 ARMS 调用记录和详情。它与下方按后端环境查询的 Hosted Service 日志是两个入口;参数、权限范围和 CLI 示例见 Runtime 日志与调用链路

查看 Hosted Service 日志

CLI 入口是 baijimu hosted-service debuglogs-search 按条件搜索,logs-trace 按请求或 Trace 标识追踪;详细命令和结果示例见 环境日志查询与错误排查

每次必须选择工作区、项目、一个后端环境和时间窗口。这个入口返回所选环境的运行与迁移日志,不是整个项目或所有平台服务的日志集合。

定位一次失败请求

  1. 记录故障发生时间和时区、入口、版本、公开错误码及可用的请求标识。
  2. 确认前端请求是否发出,并区分传输失败与 CModel 业务失败。
  3. 按目标环境和时间查询日志,确认业务处理是否执行。
  4. 用请求标识关联业务处理、外部调用和数据更新;工作流同时核对节点执行记录。
  5. 如果业务日志为空,检查环境、时区、过滤条件、采集与保留范围,以及请求是否到达业务进程。
  6. 如果日志查询本身报错,保留查询错误交由对应权限管理员或平台维护者处理,不能把它解释成“没有业务日志”。

提交排查信息时保留脱敏证据,不包含 Token、Cookie、密码或完整敏感请求体。

发布完成标准

项目、环境、正式入口和版本信息应一致;发布与部署已进入成功终态,健康检查和真实业务操作通过,并能找到相应日志或执行记录。需要回滚或继续修改时,以这些证据作为依据。

本页内容