Skip to content

[任务]: om-webserver 升级 obs-sdk 依赖至 java~v1.0.1 #15

Description

@wyhhai

背景

obs-sdk Java SDK 部署级字段(service/env/instance)在请求线程丢失的缺陷已修复并发布:

om-webserver 需从 javav1.0.0 升级到 javav1.0.1。

当前状态

  • om-webserver 当前依赖: com.github.opensourceways:obs-sdk:java~v1.0.0(含缺陷)
  • 目标依赖: com.github.opensourceways:obs-sdk:java~v1.0.1
    (groupId/artifactId 均为 JitPack 改写值:groupId=com.github.opensourceways,artifactId=obs-sdk=仓库名)
  • JitPack 仓库: https://jitpack.io

任务

  1. 修改 om-webserver pom.xml:obs-sdk 依赖版本 javav1.0.0 → javav1.0.1
  2. 确认 pom 已配置 jitpack.io 仓库(https://jitpack.io)
  3. 重新构建镜像并部署
  4. 部署侧注入 OBS_ENV / OBS_COMMUNITY 环境变量(helm-chart-value,service 在代码写死)
  5. 验证:日志输出包含 service / env / instance / community 字段,且取值正确

验收标准

  1. pom 依赖版本为 java~v1.0.1,可正常 mvn compile
  2. 部署后日志 JSON 含 service / env / instance / community 四个字段(不再是缺失或 community 恒为 unknown)

注意事项

  • 代码零改动(仅依赖版本),API 向后兼容
  • 不要使用 java~v1.0.0(缓存为含缺陷旧构建)
  • 未配置 OBS_ENV 时 env 回退为 unknown,属预期行为;生产必须部署侧注入

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions