application.properties 4.6 KB

server.port=8848

#eureka.client.service-url.defaultZone=http://10.50.3.82:19527/eureka/
eureka.client.service-url.defaultZone=http://192.168.1.53:12345/eureka/
eureka.client.registry-fetch-interval-seconds=30
eureka.instance.status-page-url=http://${eureka.instance.hostname}:${server.port}/
eureka.instance.prefer-ip-address=true
eureka.instance.instance-id=${spring.cloud.client.ip-address}:${server.port}
eureka.instance.hostname=${spring.cloud.client.ip-address}

spring.application.name=kako-analysisforstation
spring.cloud.service-registry.auto-registration.enabled=true
spring.cloud.discovery.client.health-indicator.enabled=true
spring.cloud.service-registry.auto-registration.register-management=true
spring.cloud.features.enabled=false
spring.cloud.discovery.enabled=false
spring.cloud.config.enabled=false

spring.devtools.restart.enabled=true

spring.devtools.restart.additional-paths=src/main/java

spring.mvc.view.suffix=/WEB-INF/jsp/

spring.mvc.view.prefix=.jsp

spring.redis.host=192.168.1.53
spring.redis.port=6379
#spring.redis.database=2
spring.redis.lettuce.pool.max-active=40
spring.redis.lettuce.pool.min-idle=20
spring.redis.lettuce.pool.max-wait=5000

spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
# 测试环境
spring.datasource.username=110
spring.datasource.password=QAHqCJf2kFYCLirM
spring.datasource.url=jdbc:mysql://118.31.66.166:3306/station?useUnicode=true&characterEncoding=utf8&autoReconnect=true&failOverReadOnly=false&allowMultiQueries=true&useSSL=true&serverTimezone=Asia/Shanghai
# 生产环境
#spring.datasource.url=jdbc:mysql://10.50.7.60:3306/station?useUnicode=true&characterEncoding=utf8&autoReconnect=true&failOverReadOnly=false&allowMultiQueries=true&useSSL=true&serverTimezone=Asia/Shanghai
#spring.datasource.username=110
#spring.datasource.password=vmvnv1v2VV.

spring.datasource.type=com.alibaba.druid.pool.DruidDataSource

spring.datasource.druid.initial-size=5
spring.datasource.druid.min-idle=5
spring.datasource.druid.max-active=20

spring.datasource.druid.max-wait=60000
spring.datasource.druid.time-between-eviction-runs-millis=60000
spring.datasource.druid.min-evictable-idle-time-millis=300000
spring.datasource.druid.validation-query=SELECT 1 FROM DUAL
spring.datasource.druid.test-while-idle=true
spring.datasource.druid.test-on-borrow=false
spring.datasource.druid.test-on-return=false
spring.datasource.druid.pool-prepared-statements=true
spring.datasource.druid.max-pool-prepared-statement-per-connection-size=20
spring.datasource.druid.filters=stat,wall,log4j
spring.datasource.druid.connection-properties=druid.stat.mergeSql=true;druid.stat.slowSqlMillis=500
#\u914D\u7F6Emybatis
mybatis.mapper-locations=classpath:mapping/*.xml
mybatis.type-aliases-package=com.sy.model
#\u5F00\u542F\u9A7C\u5CF0\u6620\u5C04
mybatis.configuration.map-underscore-to-camel-case=true
#\u914D\u7F6E\u5206\u9875\u63D2\u4EF6
#pagehelper\u5206\u9875\u63D2\u4EF6
pagehelper.helper-dialect=mysql
pagehelper.reasonable=true
pagehelper.support-methods-arguments=true
pagehelper.params=count=countSql
# 是否启用httpclient
feign.httpclient.enabled=true
# 是否启用httpok(性能比httpclient高)
#feign.okhttp.enabled=true
# 是否启用hystrix
feign.hystrix.enabled=true
# 请求连接超时时间(毫秒)
feign.httpclient.connection-timeout=5000
# 设置 Hystrix 的超时时间为 5000 毫秒
hystrix.command.default.execution.isolation.thread.timeoutInMilliseconds=5000

#logback日志配置

logging.config=config/logback-dev.xml
logging.level.org.basis=info
logging.level.org.basis.groovy.mapper=debug
# 这个是刷新接口
#curl -X POST http://localhost:8080/actuator/refresh
management.endpoints.web.exposure.include=refresh

#码头接口通知地址,注意尾部带/符号
wharf.interface.host=http://10.50.3.66:1983/
#新舱单运单查询数据接口,注意尾部带/符号
nmms.interface.host=http://10.50.3.82:8081/
#新舱单网站内网接口,注意尾部带/符号
nmms.site.host=http://nmms1.15miaoo.com:17999
#nmms.site.host=https://nmms.zzcargo.com:8443
custom.receptDirectory= bw/read/

# 卡口指令通知接口
interface.lock.url=http://127.0.0.1:8848
devdebug=true
g2.onoff=false

# 规则引擎相关配置
# 脚本检查更新周期(单位:秒),(默认300L)
enhance.groovy.engine.polling-cycle=10000
# 开启功能
enhance.groovy.engine.enable=true
# 缓存过期时间(默认600L分钟)
enhance.groovy.engine.cache-expire-after-write=600
#缓存初始容量(默认100)
enhance.groovy.engine.cache-initial-capacity=50
# 缓存最大容量(默认500)
enhance.groovy.engine.cache-maximum-size=50
# 开启基于Redis加载groovy脚本
enhance.groovy.engine.redis-loader.namespace=kako-release-check
enhance.groovy.engine.redis-loader.enable=true