# Spring spring: application: # 应用名称 name: jnpf-gateway mvc: servlet: load-on-startup: 0 config: import: - nacos:datasource.yaml - nacos:resources.yaml - nacos:router.yaml - nacos:system-config.yaml - nacos:logger.yaml - nacos:mq.yaml cloud: nacos: username: nacos password: nacos discovery: # 服务注册地址 server-addr: 127.0.0.1:30099 namespace: 69c4eecb-05bd-4041-81fe-1473f95f578c config: server-addr: ${spring.cloud.nacos.discovery.server-addr} file-extension: yaml group: DEFAULT_GROUP namespace: ${spring.cloud.nacos.discovery.namespace} refresh-enabled: true sentinel: # 取消控制台懒加载 eager: true transport: dashboard: 127.0.0.1:30098 log: dir: log/${spring.application.name}/sentinel # # 限流 # datasource: # sentinel-flow: # nacos: # server-addr: 127.0.0.1:30099 # data-id: sentinel-ruleflow-service # namespace: 69c4eecb-05bd-4041-81fe-1473f95f578c # groupId: DEFAULT_GROUP # data-type: json # rule-type: flow # # 熔断 # sentinel-degrade: # nacos: # server-addr: 127.0.0.1:30099 # data-id: sentinel-degrade-service # namespace: 69c4eecb-05bd-4041-81fe-1473f95f578c # groupId: DEFAULT_GROUP # data-type: json # rule-type: degrade # # 系统自适应保护 # sentinel-system: # nacos: # server-addr: 127.0.0.1:30099 # data-id: sentinel-system-service # namespace: 69c4eecb-05bd-4041-81fe-1473f95f578c # groupId: DEFAULT_GROUP # data-type: json # rule-type: system # # 来源访问控制 # sentinel-authority: # nacos: # server-addr: 127.0.0.1:30099 # data-id: sentinel-authority-service # namespace: 69c4eecb-05bd-4041-81fe-1473f95f578c # groupId: DEFAULT_GROUP # data-type: json # rule-type: authority # # 热点参数规则 # sentinel-paramflow: # nacos: # server-addr: 127.0.0.1:30099 # data-id: sentinel-paramflow-service # namespace: 69c4eecb-05bd-4041-81fe-1473f95f578c # groupId: DEFAULT_GROUP # data-type: json # rule-type: paramflow gateway: discovery: locator: lowerCaseServiceId: true enabled: true # 全局参数设置 ribbon: eager-load: enabled: true clients: jnpf-oauth ReadTimeout: 120000 ConnectTimeout: 10000 SocketTimeout: 10000 MaxAutoRetries: 0 MaxAutoRetriesNextServer: 1 knife4j: # 聚合swagger文档 gateway: enabled: true # 指定手动配置的模式(默认为该模式) strategy: DISCOVER # manual # 将配置设置到系统属性中 conf2system: # sentinel日志目录 csp.sentinel.log.dir: log/${spring.application.name}/sentinel # sentinel日志等级 LOGGING日志等级, ALL, INFO, WARNING, SEVERE, OFF csp.sentinel.log.level: "OFF" # rocketmq日志等级 LOGGING日志等级, ALL, INFO, WARNING, SEVERE, OFF rocketmq.log.level: "OFF"