mirror of
https://gitee.com/lab1024/smart-admin.git
synced 2025-10-09 05:36:41 +08:00
99 lines
3.8 KiB
Properties
99 lines
3.8 KiB
Properties
######################### server ###################
|
|
server.servlet.context-path=/
|
|
server.port=10086
|
|
spring.profiles.active=@profiles.active@
|
|
|
|
######################### project ###################
|
|
project.name=smart-admin
|
|
project.module=net.lab1024.smartadmin.service.module
|
|
|
|
######################### tomcat ###################
|
|
server.tomcat.basedir=/home/logs/smart-admin/tomcat-logs
|
|
server.tomcat.accesslog.enabled=true
|
|
server.tomcat.accesslog.pattern=%t %{X-Forwarded-For}i %a "%r" %s %D (%D ms)
|
|
|
|
######################### jackson #########################
|
|
spring.jackson.serialization.write-enums-using-to-string=true
|
|
spring.jackson.deserialization.read-enums-using-to-string=true
|
|
spring.jackson.deserialization.fail-on-unknown-properties=false
|
|
spring.jackson.default-property-inclusion=always
|
|
spring.jackson.date-format=yyyy-MM-dd HH:mm:ss
|
|
spring.jackson.time-zone=GMT+8
|
|
spring.jackson.serialization.write-dates-as-timestamps=false
|
|
|
|
######################### database #########################
|
|
spring.datasource.url=jdbc:p6spy:mysql://127.0.0.1:3306/smart_admin_v2?autoReconnect=true&useServerPreparedStmts=false&rewriteBatchedStatements=true&characterEncoding=UTF-8&useSSL=false&allowMultiQueries=true&serverTimezone=Asia/Shanghai
|
|
spring.datasource.username=root
|
|
spring.datasource.password=1024lab
|
|
spring.datasource.initial-size=2
|
|
spring.datasource.min-idle=1
|
|
spring.datasource.max-active=10
|
|
spring.datasource.max-wait=60000
|
|
spring.datasource.time-between-eviction-runs-millis=60000
|
|
spring.datasource.min-evictable-idle-time-millis=300000
|
|
spring.datasource.driver-class-name=com.p6spy.engine.spy.P6SpyDriver
|
|
spring.datasource.filters=stat
|
|
spring.datasource.druid.username=druid
|
|
spring.datasource.druid.password=123456
|
|
spring.datasource.druid.login.enabled=false
|
|
spring.datasource.druid.service.scanner=net.lab1024.smartadmin.module..*Service.*
|
|
|
|
######################### redis #######################################
|
|
spring.redis.database=1
|
|
spring.redis.host=127.0.0.1
|
|
spring.redis.lettuce.pool.max-active=100
|
|
spring.redis.lettuce.pool.min-idle=5
|
|
spring.redis.lettuce.pool.max-idle=10
|
|
spring.redis.lettuce.pool.max-wait=30000ms
|
|
spring.redis.port=6379
|
|
spring.redis.timeout=10000ms
|
|
spring.redis.password=
|
|
|
|
######################### swagger #########################
|
|
swagger.apiGroupName=smartAdmin
|
|
swagger.title=SmartAdmin
|
|
swagger.description=SmartAdmin2.0
|
|
swagger.version=2.0
|
|
swagger.serviceUrl=http://localhost:${server.port}/smart-admin-api
|
|
swagger.packAge=net.lab1024.smartadmin.service
|
|
swagger.tagClass=net.lab1024.smartadmin.service.common.constant.SwaggerTagConst
|
|
|
|
########################## rest http pool #########################
|
|
http.pool.max-total=20
|
|
http.pool.connect-timeout=50000
|
|
http.pool.read-timeout=50000
|
|
http.pool.write-timeout=50000
|
|
http.pool.keep-alive=300000
|
|
|
|
######################### http file #########################
|
|
spring.servlet.multipart.max-file-size=30MB
|
|
spring.servlet.multipart.max-request-size=30MB
|
|
|
|
######################### ali oss #########################
|
|
file.storage.mode=cloud
|
|
file.storage.local.path=/home/upload/
|
|
file.storage.cloud.region=oss-cn-qingdao
|
|
file.storage.cloud.endpoint=oss-cn-qingdao.aliyuncs.com
|
|
file.storage.cloud.bucket-name=smart-admin-sit
|
|
file.storage.cloud.access-key=xxxx
|
|
file.storage.cloud.secret-key=xxxx
|
|
file.storage.cloud.url.expire=7200000
|
|
file.storage.cloud.url.public=https://${file.storage.cloud.bucket-name}.${file.storage.cloud.endpoint}/
|
|
|
|
######################### redis mq #########################
|
|
redis.mq.topic=smartAdmin
|
|
redis.mq.scanPath=${project.module}
|
|
|
|
######################### cros #########################
|
|
access-control-allow-origin=*
|
|
|
|
######################### heart beat #########################
|
|
heart-beat.delayHandlerTime=60000
|
|
heart-beat.intervalTime=300000
|
|
|
|
######################### cache config #########################
|
|
cache.maximumSize=5000
|
|
cache.expireDays=10
|
|
cache.scanPath=${project.module}
|
|
|