|
@@ -1 +1,75 @@
|
|
-#todo
|
|
|
|
|
|
+#
|
|
|
|
+# ********** server config **********
|
|
|
|
+#
|
|
|
|
+server.tomcat.uri-encoding=UTF-8
|
|
|
|
+server.tomcat.threads.max=800
|
|
|
|
+server.tomcat.accept-count=1000
|
|
|
|
+server.tomcat.max-connections=10000
|
|
|
|
+server.tomcat.threads.min-spare=10
|
|
|
|
+spring.mvc.async.request-timeout=30000
|
|
|
|
+server.servlet.context-path=/
|
|
|
|
+spring.servlet.multipart.max-request-size=100MB
|
|
|
|
+spring.servlet.multipart.max-file-size=100MB
|
|
|
|
+spring.jackson.date-format=yyyy-MM-dd HH:mm:ss
|
|
|
|
+spring.jackson.time-zone=GMT+8
|
|
|
|
+spring.freemarker.suffix=.ftl
|
|
|
|
+#
|
|
|
|
+# ********** db mysql config **********
|
|
|
|
+#
|
|
|
|
+db.host=192.168.10.30
|
|
|
|
+db.port=3306
|
|
|
|
+db.database=smart_monitor_dev
|
|
|
|
+spring.datasource.username=smart_monitor_dev
|
|
|
|
+spring.datasource.password=smart_monitor_dev
|
|
|
|
+spring.datasource.url=jdbc:mysql://${db.host}:${db.port}/${db.database}?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=GMT%2b8&rewriteBatchedStatements=true
|
|
|
|
+spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
|
|
|
|
+spring.datasource.type=com.zaxxer.hikari.HikariDataSource
|
|
|
|
+spring.datasource.hikari.minimum-idle=5
|
|
|
|
+spring.datasource.hikari.maximum-pool-size=10
|
|
|
|
+spring.datasource.hikari.idle-timeout=600000
|
|
|
|
+spring.datasource.hikari.max-lifetime=1800000
|
|
|
|
+spring.datasource.hikari.connection-timeout=30000
|
|
|
|
+spring.datasource.hikari.connection-test-query=SELECT 1
|
|
|
|
+spring.datasource.hikari.data-source-properties.cachePrepStmts=true
|
|
|
|
+spring.datasource.hikari.data-source-properties.prepStmtCacheSize=250
|
|
|
|
+spring.datasource.hikari.data-source-properties.prepStmtCacheSqlLimit=2048
|
|
|
|
+spring.datasource.hikari.data-source-properties.useServerPrepStmts=true
|
|
|
|
+spring.datasource.hikari.data-source-properties.useLocalSessionState=true
|
|
|
|
+spring.datasource.hikari.data-source-properties.rewriteBatchedStatements=true
|
|
|
|
+spring.datasource.hikari.data-source-properties.cacheResultSetMetadata=true
|
|
|
|
+spring.datasource.hikari.data-source-properties.cacheServerConfiguration=true
|
|
|
|
+spring.datasource.hikari.data-source-properties.elideSetAutoCommits=true
|
|
|
|
+spring.datasource.hikari.data-source-properties.maintainTimeStats=false
|
|
|
|
+#
|
|
|
|
+# ********** db redis config **********
|
|
|
|
+#
|
|
|
|
+spring.redis.host=192.168.10.30
|
|
|
|
+spring.redis.port=6379
|
|
|
|
+spring.redis.password=examcloud
|
|
|
|
+spring.redis.database=11
|
|
|
|
+#
|
|
|
|
+# ********** spring cloud config **********
|
|
|
|
+#
|
|
|
|
+eureka.client.serviceUrl.defaultZone=http://192.168.10.30:1111/eureka
|
|
|
|
+eureka.client.enabled=true
|
|
|
|
+eureka.client.fetch-registry=true
|
|
|
|
+eureka.client.healthcheck.enabled=true
|
|
|
|
+eureka.client.registry-fetch-interval-seconds=5
|
|
|
|
+eureka.client.instance-info-replication-interval-seconds=20
|
|
|
|
+eureka.client.initial-instance-info-replication-interval-seconds=30
|
|
|
|
+eureka.instance.prefer-ip-address=true
|
|
|
|
+eureka.instance.lease-renewal-interval-in-seconds=5
|
|
|
|
+eureka.instance.lease-expiration-duration-in-seconds=15
|
|
|
|
+eureka.instance.instance-id=${spring.cloud.client.ip-address}:${server.port}
|
|
|
|
+spring.cloud.inetutils.preferred-networks=^192\.168\.[\d]+\.[\d]+$
|
|
|
|
+#
|
|
|
|
+# ********** mybatis config **********
|
|
|
|
+#
|
|
|
|
+#mybatis-plus.mapper-locations=classpath:mapper/*Mapper.xml
|
|
|
|
+#mybatis-plus.configuration.map-underscore-to-camel-case=true
|
|
|
|
+#
|
|
|
|
+# ********** other config **********
|
|
|
|
+#
|
|
|
|
+spring.main.allow-bean-definition-overriding=false
|
|
|
|
+management.endpoints.web.exposure.include=info,health,config-refresh
|
|
|
|
+sys.api.prefix=/api
|