2022-06-21 20:47:46 +08:00
|
|
|
#当前服务的基本信息
|
|
|
|
|
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:
|
2022-07-13 15:44:05 +08:00
|
|
|
ip: @service.server.url@
|
2022-06-21 20:47:46 +08:00
|
|
|
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
|
2022-06-22 09:14:52 +08:00
|
|
|
- id: quality-boot
|
|
|
|
|
uri: lb://quality-boot
|
|
|
|
|
predicates:
|
|
|
|
|
- Path=/quality-boot/**
|
|
|
|
|
filters:
|
|
|
|
|
- SwaggerHeaderFilter
|
|
|
|
|
- StripPrefix=1
|
2022-11-10 10:34:52 +08:00
|
|
|
- id: harmonic-prepare
|
2022-11-10 10:55:22 +08:00
|
|
|
uri: lb://harmonic-prepare
|
|
|
|
|
predicates:
|
|
|
|
|
- Path=/harmonic-prepare/**
|
|
|
|
|
filters:
|
|
|
|
|
- SwaggerHeaderFilter
|
|
|
|
|
- StripPrefix=1
|
2022-06-21 20:47:46 +08:00
|
|
|
|
2022-11-10 18:30:54 +08:00
|
|
|
- id: process-boot
|
|
|
|
|
uri: lb://process-boot
|
|
|
|
|
predicates:
|
|
|
|
|
- Path=/process-boot/**
|
|
|
|
|
filters:
|
|
|
|
|
- SwaggerHeaderFilter
|
|
|
|
|
- StripPrefix=1
|
|
|
|
|
|
2023-03-21 14:34:35 +08:00
|
|
|
- id: prepare-boot
|
|
|
|
|
uri: lb://prepare-boot
|
|
|
|
|
predicates:
|
|
|
|
|
- Path=/prepare-boot/**
|
|
|
|
|
filters:
|
|
|
|
|
- SwaggerHeaderFilter
|
|
|
|
|
- StripPrefix=1
|
2023-05-16 08:47:49 +08:00
|
|
|
- id: algorithm-boot
|
|
|
|
|
uri: lb://algorithm-boot
|
|
|
|
|
predicates:
|
|
|
|
|
- Path=/algorithm-boot/**
|
|
|
|
|
filters:
|
|
|
|
|
- SwaggerHeaderFilter
|
|
|
|
|
- StripPrefix=1
|
2023-05-22 20:56:26 +08:00
|
|
|
- id: access-boot
|
|
|
|
|
uri: lb://access-boot
|
|
|
|
|
predicates:
|
|
|
|
|
- Path=/access-boot/**
|
|
|
|
|
filters:
|
|
|
|
|
- SwaggerHeaderFilter
|
|
|
|
|
- StripPrefix=1
|
2023-05-29 19:35:36 +08:00
|
|
|
- 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:
|
2023-07-06 11:33:59 +08:00
|
|
|
- SwaggerHeaderFilter
|
|
|
|
|
- StripPrefix=1
|
|
|
|
|
- id: access-boot
|
|
|
|
|
uri: lb://access-boot
|
|
|
|
|
predicates:
|
|
|
|
|
- Path=/access-boot/**
|
|
|
|
|
filters:
|
2023-05-29 19:35:36 +08:00
|
|
|
- SwaggerHeaderFilter
|
|
|
|
|
- StripPrefix=1
|
2022-06-21 20:47:46 +08:00
|
|
|
#项目日志的配置
|
|
|
|
|
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
|
2023-06-27 09:35:31 +08:00
|
|
|
- /user-boot/appUser/authCode
|
|
|
|
|
- /user-boot/appUser/register
|
2023-06-27 19:54:16 +08:00
|
|
|
- /user-boot/appUser/autoLogin
|
2022-06-21 20:47:46 +08:00
|
|
|
- /pqs-auth/oauth/logout
|
|
|
|
|
- /pqs-auth/oauth/token
|
|
|
|
|
- /pqs-auth/auth/getImgCode
|
|
|
|
|
- /pqs-auth/oauth/getPublicKey
|
|
|
|
|
- /pqs-auth/judgeToken/guangZhou
|
|
|
|
|
- /webjars/**
|
|
|
|
|
- /doc.html
|
|
|
|
|
- /swagger-resources/**
|
|
|
|
|
- /*/v2/api-docs
|
|
|
|
|
- /favicon.ico
|
2022-12-15 10:36:12 +08:00
|
|
|
- /system-boot/theme/getTheme
|
2023-02-17 09:05:22 +08:00
|
|
|
#- /device-boot/**
|
|
|
|
|
#- /system-boot/**
|
|
|
|
|
#- /harmonic-boot/**
|
|
|
|
|
#- /energy-boot/**
|
|
|
|
|
#- /event-boot/**
|
|
|
|
|
#- /quality-boot/**
|
|
|
|
|
#- /harmonic-prepare/**
|
|
|
|
|
#- /process-boot/**
|
2022-06-21 20:47:46 +08:00
|
|
|
|
|
|
|
|
|
2022-07-13 15:44:05 +08:00
|
|
|
mqtt:
|
2022-07-13 20:16:32 +08:00
|
|
|
client-id: @artifactId@${random.value}
|
2022-06-21 20:47:46 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|