Skip to main content
版本:1.3.2

Eureka 上报版本元数据

1. 需求背景

eureka metadata添加版本等额外信息。 支持读取配置文件,跟配置文件版本号统一,配置文件用小版本号。 考虑在eureka metadata中添加两个版本信息,一个是配置文件版本,一个是程序软件版本。不同服务的配置文件版本可能不一样,同一个集群中相同服务的配置文件版本应该一致,同一个集群中所有程序的软件版本应该一致。

2. 使用说明

程序版本配置

将程序版本配置添加到linkis_env.sh中,用于控制程序版本,添加内容如下:

linkis.app.version=${version}

上报eureka metadata后版本格式 版本+编译时间如:1.3.2-20230304

<metadata>
<linkis.app.version>${appVersion}</linkis.app.version>
</metadata>

服务版本配置

在每个服务的配置文件中增加服务版本配置,添加内容如下:

linkis.conf.version=版本号

上报eureka metadata后版本格式

<metadata>
<linkis.conf.version>${serviceVersion}</linkis.conf.version>
</metadata>