在使用Spring Cloud Tencent框架的时候,有关服务自动注册这块的配置文件配置项具体有哪些呢?这里在官网其实已经给出,但是我们在这里还是列举一下,方便后续记录查找,具体的配置信息如下:
配置项Key | 默认值 | 是否必填 | 初始版本 | 配置项说明 |
---|---|---|---|---|
spring.cloud.polaris.address | 无 | 是 | Polaris 后端地址 | |
spring.cloud.polaris.namespace | default | 否 | 服务所在的命名空间名称 | |
spring.cloud.polaris.service | ${spring.application.name} | 否 | 服务名称 | |
spring.cloud.polaris.local-ip-address | 无 | 否 | 注册的 IP 地址,默认情况下 Spring Boot 会自动获取 IP 地址无需指定 IP 地址,当需要自定义 IP 地址(比如内网 IP 映射等情况)时才需要设置 | |
spring.cloud.polaris.local-port | 无 | 否 | 1.11.0 | 注册的端口号,默认情况下 Spring Boot 会自动获取 IP 地址无需指定端口号,当需要自定义端口号(比如内网端口映射等情况)时才需要设置 |
spring.cloud.polaris.discovery.enabled | true | 否 | 是否开启服务发现 | |
spring.cloud.polaris.discovery.register | true | 否 | 是否开启服务注册 | |
spring.cloud.polaris.discovery.instance-enabled | true | 否 | 当前微服务实例是否可以被访问 | |
spring.cloud.polaris.discovery.health-check-url | 无 | 否 | 健康检查 url,向北极星服务端发送心跳前回调健康检查 url 判断当前服务是否健康,只有健康才会发送心跳 | |
spring.cloud.polaris.discovery.token | 无 | 否 | 鉴权 Token | |
spring.cloud.polaris.discovery.version | null | 否 | 微服务版本 | |
spring.cloud.polaris.discovery.protocol | null | 否 | 微服务协议类型 | |
spring.cloud.polaris.discovery.weight | 100 | 否 | 微服务权重 | |
spring.cloud.polaris.discovery.service-list-refresh-interval | 60000 | 否 | 服务列表刷新间隔(毫秒) | |
spring.cloud.polaris.discovery.heartbeat-interval | 5000 | 否 | 1.7.0 | 心跳间隔(毫秒) |
还没有评论,来说两句吧...