| | |
| | | name: shasteel-server |
| | | |
| | | profiles: |
| | | active: test |
| | | active: prod |
| | | |
| | | cloud: |
| | | nacos: |
| | | server-addr: 172.16.8.100:8848 # Nacos 服务器地址 |
| | | server-addr: localhost:8848 |
| | | username: nacos |
| | | password: nacos |
| | | discovery: # 【配置中心】配置项 |
| | | discovery: |
| | | namespace: ${spring.profiles.active} |
| | | group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP |
| | | group: DEFAULT_GROUP |
| | | metadata: |
| | | version: 1.0.0 # 服务实例的版本号,可用于灰度发布 |
| | | config: # 【注册中心】配置项 |
| | | version: 1.0.0 |
| | | config: |
| | | namespace: ${spring.profiles.active} |
| | | group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP |
| | | group: DEFAULT_GROUP |
| | | |
| | | main: |
| | | allow-circular-references: true # 允许循环依赖,因为项目是三层架构,无法避免这个情况。 |
| | | allow-bean-definition-overriding: true # 允许 Bean 覆盖,例如说 Feign 等会存在重复定义的服务 |
| | | allow-circular-references: true |
| | | allow-bean-definition-overriding: true |
| | | |
| | | config: |
| | | import: |
| | | - optional:classpath:application-${spring.profiles.active}.yaml # 加载【本地】配置 |
| | | - optional:nacos:${spring.application.name}-${spring.profiles.active}.yaml # 加载【Nacos】的配置 |
| | | - optional:classpath:application-${spring.profiles.active}.yaml |
| | | - optional:nacos:${spring.application.name}-${spring.profiles.active}.yaml |
| | | |
| | | # Servlet 配置 |
| | | servlet: |
| | | # 文件上传相关配置项 |
| | | multipart: |
| | | max-file-size: 16MB # 单个文件大小 |
| | | max-request-size: 32MB # 设置总上传的文件大小 |
| | | max-file-size: 16MB |
| | | max-request-size: 32MB |
| | | mvc: |
| | | pathmatch: |
| | | matching-strategy: ANT_PATH_MATCHER # 解决 SpringFox 与 SpringBoot 2.6.x 不兼容的问题,参见 SpringFoxHandlerProviderBeanPostProcessor 类 |
| | | matching-strategy: ANT_PATH_MATCHER |
| | | |
| | | # Jackson 配置项 |
| | | jackson: |
| | |
| | | url: # Admin 管理后台 UI 的地址 |
| | | tenant: # 多租户相关配置项 |
| | | enable: true |
| | | ignore-tables: |
| | | - qrtz_blob_triggers |
| | | - qrtz_calendars |
| | | - qrtz_cron_triggers |
| | | - qrtz_fired_triggers |
| | | - qrtz_job_details |
| | | - qrtz_locks |
| | | - qrtz_paused_trigger_grps |
| | | - qrtz_scheduler_state |
| | | - qrtz_simple_triggers |
| | | - qrtz_simprop_triggers |
| | | - qrtz_triggers |
| | | - schedule_job |
| | | - schedule_job_log |
| | | swagger: |
| | | title: 沙钢智慧能源后台 |
| | | description: 提供管理员管理的所有功能 |