000d0591fac0cadcfd78eb7eab2e6d6701173e32
build / build-push (push) Successful in 2m20s
现象:CmsSiteDirectoryImpl 两处 catch 只打 e.getMessage(),而平台 SDK 统一把 传输层失败包成 "OpenAPI request failed: ioError",底层 ConnectException / SocketTimeoutException / SSLException 全部丢失,日志分不清"对端没起"还是"读超时"。 改动: - 新增 rootCauseBrief():沿 cause 链取最内层原因追加为"(根因 X: msg)"; 无 cause 时不追加,避免与 e.getMessage() 重复。 - resolveSite / listSites 两处 catch 日志接入该方法。 契约不变:路径 /oapi/site/list、per-target basePath /cms、fail-closed 语义均未动。 测试:CmsSiteDirectoryImplTest 新增 1 例断言摘要形态;mvn test 82/82 绿。
svc-hall-service
managed by projman
Languages
Java
99.8%
Dockerfile
0.1%