Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix:change java-agent configmap #189

Closed
wants to merge 6 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
67 changes: 65 additions & 2 deletions deploy/kubernetes_v1.21/kubernetes/javaagent-configmap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,69 @@ data:
spring.cloud.tencent.metadata.content.zone=""
spring.cloud.tencent.metadata.content.campus=""

spring-cloud2022-default-properties: |+
# 应用名称
spring.application.name={{ .MicroserviceName }}
# 配置北极星服务端地址
spring.cloud.polaris.address=grpc\://{{ .PolarisServerIP }}\:{{ .PolarisDiscoverPort }}
spring.cloud.polaris.enabled=true

# 启用 Java Agent 的 Spring Cloud Tencent 注册发现能力
spring.cloud.discovery.enabled=true
# 配置服务注册发现的命名空间信息
spring.cloud.polaris.discovery.namespace=default
# 启用从北极星
spring.cloud.polaris.discovery.enabled=true
spring.cloud.polaris.discovery.register=true

## 是否启用北极星的 LoadBalancer
spring.cloud.polaris.loadbalancer.enabled=true
#spring.cloud.polaris.loadbalancer.discoveryType=POLARIS
#spring.cloud.polaris.loadbalancer.strategy=random

## 是否启用北极星服务路由能力
spring.cloud.polaris.router.enabled=true
# 是否启用北极星的自定义路由能力
spring.cloud.polaris.router.rule-router.enabled=true
# 是否启用北极星的元数据路由能力
spring.cloud.polaris.router.metadata-router.enabled=true
# 是否启用北极星的就近路由能力
spring.cloud.polaris.router.nearby-router.enabled=true

## 是否启用北极星的服务限流能力
spring.cloud.polaris.ratelimit.enabled=false
# 设置触发限流时的提示信息
# spring.cloud.polaris.ratelimit.rejectRequestTips=""
# 设置触发限流时的响应码
spring.cloud.polaris.ratelimit.rejectHttpCode=429
# 设置限流匀速排队最大排队时间
spring.cloud.polaris.ratelimit.maxQueuingTime=1000

## 是否启用优雅上下线功能
spring.cloud.polaris.lossless.enabled=true
spring.cloud.polaris.lossless.port=28080
spring.cloud.polaris.lossless.delayRegisterInterval=30000

## RPC 调用增强
spring.cloud.tencent.rpc-enhancement.enabled=true
# 开启 RPC 调用结果上报
spring.cloud.tencent.rpc-enhancement.reporter.enabled=true

## 是否启用北极星的服务熔断能力
spring.cloud.polaris.circuitbreaker.enabled=false

# 配置北极星监控指标上报
spring.cloud.polaris.stat.enabled=false
# 指标上报监听端口
spring.cloud.polaris.stat.port=0
# 指标上报暴露的 http path
spring.cloud.polaris.stat.path=/metrics

# 地域信息
spring.cloud.tencent.metadata.content.region=""
spring.cloud.tencent.metadata.content.zone=""
spring.cloud.tencent.metadata.content.campus=""

spring-cloud2021-default-properties: |+
# 应用名称
spring.application.name={{ .MicroserviceName }}
Expand Down Expand Up @@ -196,7 +259,7 @@ data:
spring.cloud.polaris.router.nearby-router.enabled=true

## 是否启用北极星的服务限流能力
spring.cloud.polaris.ratelimit.enabled=true
spring.cloud.polaris.ratelimit.enabled=false
# 设置触发限流时的提示信息
# spring.cloud.polaris.ratelimit.rejectRequestTips=""
# 设置触发限流时的响应码
Expand All @@ -210,7 +273,7 @@ data:
spring.cloud.tencent.rpc-enhancement.reporter.enabled=false

## 是否启用北极星的服务熔断能力
spring.cloud.polaris.circuitbreaker.enabled=true
spring.cloud.polaris.circuitbreaker.enabled=false

# 配置北极星监控指标上报
spring.cloud.polaris.stat.enabled=false
Expand Down
67 changes: 65 additions & 2 deletions deploy/kubernetes_v1.22/kubernetes/javaagent-configmap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,69 @@ data:
spring.cloud.tencent.metadata.content.region=""
spring.cloud.tencent.metadata.content.zone=""
spring.cloud.tencent.metadata.content.campus=""

spring-cloud2022-default-properties: |+
# 应用名称
spring.application.name={{ .MicroserviceName }}
# 配置北极星服务端地址
spring.cloud.polaris.address=grpc\://{{ .PolarisServerIP }}\:{{ .PolarisDiscoverPort }}
spring.cloud.polaris.enabled=true

# 启用 Java Agent 的 Spring Cloud Tencent 注册发现能力
spring.cloud.discovery.enabled=true
# 配置服务注册发现的命名空间信息
spring.cloud.polaris.discovery.namespace=default
# 启用从北极星
spring.cloud.polaris.discovery.enabled=true
spring.cloud.polaris.discovery.register=true

## 是否启用北极星的 LoadBalancer
spring.cloud.polaris.loadbalancer.enabled=true
#spring.cloud.polaris.loadbalancer.discoveryType=POLARIS
#spring.cloud.polaris.loadbalancer.strategy=random

## 是否启用北极星服务路由能力
spring.cloud.polaris.router.enabled=true
# 是否启用北极星的自定义路由能力
spring.cloud.polaris.router.rule-router.enabled=true
# 是否启用北极星的元数据路由能力
spring.cloud.polaris.router.metadata-router.enabled=true
# 是否启用北极星的就近路由能力
spring.cloud.polaris.router.nearby-router.enabled=true

## 是否启用北极星的服务限流能力
spring.cloud.polaris.ratelimit.enabled=false
# 设置触发限流时的提示信息
# spring.cloud.polaris.ratelimit.rejectRequestTips=""
# 设置触发限流时的响应码
spring.cloud.polaris.ratelimit.rejectHttpCode=429
# 设置限流匀速排队最大排队时间
spring.cloud.polaris.ratelimit.maxQueuingTime=1000

## 是否启用优雅上下线功能
spring.cloud.polaris.lossless.enabled=true
spring.cloud.polaris.lossless.port=28080
spring.cloud.polaris.lossless.delayRegisterInterval=30000

## RPC 调用增强
spring.cloud.tencent.rpc-enhancement.enabled=true
# 开启 RPC 调用结果上报
spring.cloud.tencent.rpc-enhancement.reporter.enabled=true

## 是否启用北极星的服务熔断能力
spring.cloud.polaris.circuitbreaker.enabled=false

# 配置北极星监控指标上报
spring.cloud.polaris.stat.enabled=false
# 指标上报监听端口
spring.cloud.polaris.stat.port=0
# 指标上报暴露的 http path
spring.cloud.polaris.stat.path=/metrics

# 地域信息
spring.cloud.tencent.metadata.content.region=""
spring.cloud.tencent.metadata.content.zone=""
spring.cloud.tencent.metadata.content.campus=""

spring-cloud2021-default-properties: |+
# 应用名称
Expand Down Expand Up @@ -196,7 +259,7 @@ data:
spring.cloud.polaris.router.nearby-router.enabled=true

## 是否启用北极星的服务限流能力
spring.cloud.polaris.ratelimit.enabled=true
spring.cloud.polaris.ratelimit.enabled=false
# 设置触发限流时的提示信息
# spring.cloud.polaris.ratelimit.rejectRequestTips=""
# 设置触发限流时的响应码
Expand All @@ -210,7 +273,7 @@ data:
spring.cloud.tencent.rpc-enhancement.reporter.enabled=false

## 是否启用北极星的服务熔断能力
spring.cloud.polaris.circuitbreaker.enabled=true
spring.cloud.polaris.circuitbreaker.enabled=false

# 配置北极星监控指标上报
spring.cloud.polaris.stat.enabled=false
Expand Down
Loading
Loading