1、网关作为sentinel 客户端,网关使用docker容器部署
spring.cloud.sentinel.transport.port 是网关与 sentinel-dashboard交互的网关开启的httpserver端口
spring.cloud.sentinel.transport.clientIp = 网关容器所在宿主机ip
spring.cloud.sentinel.transport.port= 28719
网关配置文件如下
server:
port: 8401
spring:
cloud:
sentinel:
app:
#标识网关项目
type: 1
# 取消控制台懒加载
eager: true
transport:
port: 28719
# 控制台地址
dashboard: xxx.xxx.xx.xxx:8088
clientIp: xxx.xxx.xxx.xxx
# nacos配置持久化
datasource:
ds1:
nacos:
server-addr: xxx.xxx.xxx.xxx:8848
namespace: b547742b-e8af-4af1-bac1-7af72bb9e52c
dataId: sentinel-pojo-gateway
groupId: DEFAULT_GROUP
data-type: json
rule-type: flow
gateway:
discovery:
locator:
lowerCaseServiceId: true
en