2026-04-24 21:57:28 +08:00

78 lines
2.0 KiB
YAML

# 服务配置
server:
# 端口号
port: 9034
servlet:
# 访问上下文前缀
context-path: /
# 应用配置
spring:
# 文件配置
config:
# 导入配置文件
import:
# 公共配置文件
- optional:nacos:application.yml
# 认证服务配置文件
- optional:nacos:${spring.application.name}.yml
# Mybatis配置文件
- optional:nacos:application-mybatis.yml
# 监控管理配置文件
- optional:nacos:application-actuator.yml
# 在线文档配置文件
- optional:nacos:application-springdoc.yml
# knife4j配置文件
- optional:nacos:application-knife4j.yml
# 安全认证配置文件
- optional:nacos:application-security.yml
# 多租户配置文件
- optional:nacos:application-tenant.yml
application:
# 应用名称
name: @artifactId@
# 环境变量
profiles:
# 动态配置运行环境 local|dev|test|uat|prod,根据active动态加载YML配置文件
active: @package.environment@
---
# nacos服务配置
spring:
cloud:
nacos:
# 注册配置中心服务地址
server-addr: @nacos.server@
# 登录账号
username: @nacos.username@
# 登录密码
password: @nacos.password@
# 服务注册
discovery:
# 服务注册分组
group: @nacos.discovery.group@
# 命名空间
namespace: ${spring.profiles.active}
# 服务配置
config:
# 是否开启配置中心 默认true
enabled: true
# 导入检查
import-check:
# 开启检查
enabled: true
# 服务配置分组
group: @nacos.config.group@
# 命名空间
namespace: ${spring.profiles.active}
# 配置文件后缀
file-extension: yml
# 安全认证
security:
oauth2:
authorizationserver:
token-uri: http://127.0.0.1:9020/oauth2/token
resourceserver:
jwt:
jwk-set-uri: http://127.0.0.1:9020/oauth2/jwks