rax-remote-2/upms/upms-biz/src/main/resources/application.yml

187 lines
5.2 KiB
YAML
Raw Normal View History

2024-01-31 16:31:50 +08:00
spring:
2024-06-03 11:23:52 +08:00
profiles:
active: prod
2024-01-31 16:31:50 +08:00
application:
2024-07-03 10:48:48 +08:00
name: ${project.artifactId}
2024-01-31 16:31:50 +08:00
# 定时任务属性配置
quartz:
properties:
org:
quartz:
scheduler:
instanceName: clusteredScheduler
instanceId: AUTO
jobStore:
class: org.springframework.scheduling.quartz.LocalDataSourceJobStore
driverDelegateClass: org.quartz.impl.jdbcjobstore.StdJDBCDelegate
tablePrefix: QRTZ_
isClustered: true
clusterCheckinInterval: 10000
useProperties: false
threadPool:
class: org.quartz.simpl.SimpleThreadPool
threadCount: 50
threadPriority: 5
threadsInheritContextClassLoaderOfInitializingThread: true
job-store-type: jdbc
jdbc:
initialize-schema: always # 生产注意设置为 never
# 上传文件大小限制
servlet:
multipart:
max-file-size: 100MB
max-request-size: 100MB
# 静态资源文件
2024-01-31 16:31:50 +08:00
mvc:
static-path-pattern: /static/**
gateway:
# 前端密码登录解密密钥,和前端 .env 保存一致16位
2024-03-15 13:30:31 +08:00
encodeKey: thanks,rax4cloud
2024-01-31 16:31:50 +08:00
# 跳过验证码的客户端 clientId1,clientId2
2024-03-12 09:10:03 +08:00
ignore-clients: test,rax
2024-01-31 16:31:50 +08:00
# 本地文件系统
file:
local:
enable: true
base-path: /Users/lengleng/Downloads/img
## spring security 对外暴露接口设置
security:
oauth2:
ignore:
urls:
- /webjars/**
- /v3/api-docs/**
- /doc.html
- /swagger-ui.html
- /swagger-ui/**
- /swagger-resources
- /token/check_token
- /error
- /actuator/**
- /code/**
2024-03-15 16:55:59 +08:00
- /rax/**
- /hospital/getHospitalList
2024-02-21 11:47:40 +08:00
# 临时白名单
2024-01-31 16:31:50 +08:00
2024-08-15 17:03:36 +08:00
# 阿里云短信
ali:
sms:
templateCode: SMS_471660037 # 模板code
accessKeyId: LTAI5tPrmvr4zavsjHXMozrc #阿里云AK
accessKeySecret: R4aGC4qYaYGcl41xc9anpBPQ0gzxD3 #阿里云SK
signName: AAceshi #阿里云签名名
# 使用阿里提供的smsClient类
aliyun:
sms:
SMS_471660037:
accessKeyId: LTAI5tPrmvr4zavsjHXMozrc #阿里云AK
accessKeySecret: R4aGC4qYaYGcl41xc9anpBPQ0gzxD3 #阿里云SK
signName: AAceshi #阿里云签名名
templateCode: SMS_471660037 # 模板code
2024-01-31 16:31:50 +08:00
#--------------如下配置尽量不要变动-------------
# mybatis-plus 配置
mybatis-plus:
mapper-locations: classpath*:/mapper/*Mapper.xml
global-config:
banner: false
db-config:
id-type: auto
where-strategy: not_empty
insert-strategy: not_empty
update-strategy: not_null
2024-02-21 11:47:40 +08:00
type-handlers-package: com.rax.common.mybatis.handler
2024-01-31 16:31:50 +08:00
configuration:
jdbc-type-for-null: 'null'
call-setters-on-nulls: true
shrink-whitespaces-in-sql: true
# log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
2024-03-01 13:01:35 +08:00
2024-06-03 11:23:52 +08:00
---
spring:
config:
activate:
on-profile: prod
# 缓存相关配置
cache:
type: redis
data:
redis:
2024-07-19 18:11:49 +08:00
host: 110.41.142.124
port: 16373
password: rax137839
connect-timeout: 5000
2024-10-08 10:32:08 +08:00
database: 0 # 二期
# database: 1 # 一期
2024-07-19 18:11:49 +08:00
2024-06-03 11:23:52 +08:00
# 数据库相关配置
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
username: root
password: Xg137839
2024-10-08 09:46:18 +08:00
# 一期
2024-10-08 10:32:08 +08:00
# url: jdbc:mysql://110.41.142.124:3306/rax_backend1?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&allowPublicKeyRetrieval=true&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&allowMultiQueries=true&nullCatalogMeansCurrent=true
2024-10-08 09:46:18 +08:00
# 二期
2024-10-08 10:32:08 +08:00
url: jdbc:mysql://110.41.142.124:3306/rax_backend?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&allowPublicKeyRetrieval=true&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&allowMultiQueries=true&nullCatalogMeansCurrent=true
2024-06-03 11:23:52 +08:00
server:
2024-10-08 10:32:08 +08:00
# port: 6679 #一期
port: 6379 #二期
2024-06-03 11:23:52 +08:00
servlet:
context-path: /admin
2024-03-01 13:01:35 +08:00
vital-sign:
except-database: admin,config,local
information-database: information
2024-03-01 13:01:35 +08:00
mongodb:
2024-07-19 18:11:49 +08:00
host: 110.41.142.124:27017
2024-06-03 11:23:52 +08:00
password: Xg137839mg
username: useradmin
2024-04-25 19:05:39 +08:00
2024-03-12 09:10:03 +08:00
mysql:
2024-04-29 09:28:28 +08:00
host: 110.41.142.124:3306
password: Xg137839
username: root
2024-06-03 11:23:52 +08:00
---
spring:
config:
activate:
on-profile: dev
# 缓存相关配置
cache:
type: redis
data:
redis:
2024-07-03 10:48:48 +08:00
host: localhost
2024-06-03 11:23:52 +08:00
# 数据库相关配置
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
username: root
password: root
2024-10-08 09:46:18 +08:00
url: jdbc:mysql://localhost:3306/rax_backend1?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&allowPublicKeyRetrieval=true&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&allowMultiQueries=true&nullCatalogMeansCurrent=true # 一期
# url: jdbc:mysql://localhost:3306/rax_backend?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&allowPublicKeyRetrieval=true&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&allowMultiQueries=true&nullCatalogMeansCurrent=true # 二期
2024-06-03 11:23:52 +08:00
server:
port: 9999
servlet:
context-path: /admin
vital-sign:
except-database: admin,config,local
information-database: information
mongodb:
2024-07-03 10:48:48 +08:00
host: localhost:27017
2024-06-03 11:23:52 +08:00
password: root
username: root
mysql:
2024-07-03 10:48:48 +08:00
host: localhost:3306
2024-06-03 11:23:52 +08:00
password: root
username: root