#当前服务的基本信息 microservice: ename: @artifactId@ name: "@name@" version: @version@ sentinel: url: @sentinel.url@ gateway: url: @gateway.url@ server: port: 10215 spring: application: name: @artifactId@ main: allow-bean-definition-overriding: true #nacos注册中心以及配置中心的指定 cloud: nacos: discovery: ip: @service.server.url@ server-addr: @nacos.url@ namespace: @nacos.namespace@ config: server-addr: @nacos.url@ namespace: @nacos.namespace@ file-extension: yaml shared-configs: - data-id: share-config.yaml refresh: true - data-Id: share-config-datasource-db.yaml refresh: true gateway: globalcors: corsConfigurations: '[/**]': allowCredentials: true exposedHeaders: "Content-Disposition,Content-Type,Cache-Control" allowedHeaders: "*" allowedOrigins: "*" allowedMethods: "*" discovery: locator: # 开启自动代理 (自动装载从配置中心serviceId) enabled: true # 服务id为true --> 这样小写服务就可访问了 lower-case-service-id: true routes: - id: pqs-auth uri: lb://pqs-auth predicates: - Path=/pqs-auth/** filters: - SwaggerHeaderFilter - StripPrefix=1 - id: user-boot uri: lb://user-boot predicates: - Path=/user-boot/** filters: - SwaggerHeaderFilter - StripPrefix=1 - id: device-boot uri: lb://device-boot predicates: - Path=/device-boot/** filters: - SwaggerHeaderFilter - StripPrefix=1 - id: system-boot uri: lb://system-boot predicates: - Path=/system-boot/** filters: - SwaggerHeaderFilter - StripPrefix=1 - id: harmonic-boot uri: lb://harmonic-boot predicates: - Path=/harmonic-boot/** filters: - SwaggerHeaderFilter - StripPrefix=1 - id: energy-boot uri: lb://energy-boot predicates: - Path=/energy-boot/** filters: - SwaggerHeaderFilter - StripPrefix=1 - id: event-boot uri: lb://event-boot predicates: - Path=/event-boot/** filters: - SwaggerHeaderFilter - StripPrefix=1 - id: quality-boot uri: lb://quality-boot predicates: - Path=/quality-boot/** filters: - SwaggerHeaderFilter - StripPrefix=1 - id: harmonic-prepare uri: lb://harmonic-prepare predicates: - Path=/harmonic-prepare/** filters: - SwaggerHeaderFilter - StripPrefix=1 - id: process-boot uri: lb://process-boot predicates: - Path=/process-boot/** filters: - SwaggerHeaderFilter - StripPrefix=1 - id: prepare-boot uri: lb://prepare-boot predicates: - Path=/prepare-boot/** filters: - SwaggerHeaderFilter - StripPrefix=1 - id: algorithm-boot uri: lb://algorithm-boot predicates: - Path=/algorithm-boot/** filters: - SwaggerHeaderFilter - StripPrefix=1 - id: access-boot uri: lb://access-boot predicates: - Path=/access-boot/** filters: - SwaggerHeaderFilter - StripPrefix=1 - id: cs-device-boot uri: lb://cs-device-boot predicates: - Path=/cs-device-boot/** filters: - SwaggerHeaderFilter - StripPrefix=1 - id: cs-system-boot uri: lb://cs-system-boot predicates: - Path=/cs-system-boot/** filters: - SwaggerHeaderFilter - StripPrefix=1 - id: cs-warn-boot uri: lb://cs-warn-boot predicates: - Path=/cs-warn-boot/** filters: - SwaggerHeaderFilter - StripPrefix=1 - id: cs-harmonic-boot uri: lb://cs-harmonic-boot predicates: - Path=/cs-harmonic-boot/** filters: - SwaggerHeaderFilter - StripPrefix=1 - id: advance-boot uri: lb://advance-boot predicates: - Path=/advance-boot/** filters: - SwaggerHeaderFilter - StripPrefix=1 - id: bpm-boot uri: lb://bpm-boot predicates: - Path=/bpm-boot/** filters: - SwaggerHeaderFilter - StripPrefix=1 - id: supervision-boot uri: lb://supervision-boot predicates: - Path=/supervision-boot/** filters: - SwaggerHeaderFilter - StripPrefix=1 #河北国网总部调用省侧接口,路径总部统一规定 - id: hb_pms_down uri: lb://harmonic-boot predicates: - Path=/IndexAnalysis/** - Path=/pms-tech-powerquality-start/** #项目日志的配置 logging: config: http://@nacos.url@/nacos/v1/cs/configs?tenant=@nacos.namespace@&group=DEFAULT_GROUP&dataId=logback.xml level: root: info whitelist: urls: - /user-boot/user/generateSm2Key - /user-boot/theme/getTheme - /user-boot/user/updateFirstPassword - /user-boot/appUser/authCode - /user-boot/appUser/register - /user-boot/appUser/resetPsd - /pqs-auth/oauth/logout - /pqs-auth/oauth/token - /pqs-auth/oauth/autoLogin - /pqs-auth/auth/getImgCode - /pqs-auth/oauth/getPublicKey - /pqs-auth/judgeToken/guangZhou - /webjars/** - /doc.html - /swagger-resources/** - /*/v2/api-docs - /favicon.ico - /system-boot/theme/getTheme - /system-boot/image/toStream - /cs-system-boot/appinfo/queryAppInfoByType - /system-boot/dictType/dictDataCache - /system-boot/file/** - /system-boot/area/** - /bpm-boot/** #开始 # - /advance-boot/** # - /device-boot/** # - /system-boot/** # - /harmonic-boot/** # - /energy-boot/** # - /event-boot/** # - /quality-boot/** # - /harmonic-prepare/** # - /process-boot/** # - /bpm-boot/** # - /system-boot/** # - /supervision-boot/** # - /user-boot/** # - /harmonic-boot/** # - /cs-device-boot/** #结束 - /user-boot/user/listAllUserByDeptId - /IndexAnalysis/** mqtt: client-id: @artifactId@${random.value}