server.port=8080 spring.profiles.active=dev eureka.client.register-with-eureka=false eureka.client.fetchRegistry=false #eureka.client.server.waitTimeInMsWhenSyncEmpty=0 eureka.instance.hostname=localhost eureka.client.serviceUrl.defaultZone=http://${eureka.instance.hostname}:8761/eureka/ spring.application.name=qiwen-file #日志配置 logging.file.name=/qiwenshare/qiwen-file/log/web.log logging.level.root=info #jpa配置 create/update spring.jpa.hibernate.ddl-auto=update spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL5InnoDBDialect spring.jpa.show-sql=true spring.jpa.hibernate.naming.physical-strategy=org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl #静态资源指定 spring.mvc.static-path-pattern=/** spring.web.resources.static-locations=classpath:/static #上传下载 spring.servlet.multipart.max-file-size=2048MB spring.servlet.multipart.max-request-size=2048MB spring.servlet.multipart.enabled=true spring.main.allow-bean-definition-overriding=true mybatis-plus.config-locations=classpath:mybatis-config.xml mybatis-plus.mapper-locations=classpath:mapper/*.xml mybatis-plus.type-aliases-package=com.qiwenshare.file.domain mybatis-plus.configuration.map-underscore-to-camel-case=false mybatis-plus.global-config.banner=false springdoc.swagger-ui.path=/doc.html #存储类型 ufop.storage-type=0 #文件存储路径 ufop.local-storage-path= #图片缩略图 ufop.thumb-image.width=150 ufop.thumb-image.height=150 #阿里云oss基本配置 ufop.aliyun.oss.endpoint= ufop.aliyun.oss.access-key-id= ufop.aliyun.oss.access-key-secret= ufop.aliyun.oss.bucket-name= #FastDFS配置 #读取时间 fdfs.so-timeout=15000 #超时连接时间 fdfs.connect-timeout=15000 # 连接池最大数量 fdfs.pool.max-total=200 #单个tracker最大连接数 fdfs.pool.max-total-per-key=50 #连接耗尽最大等待时间 毫秒 fdfs.pool.max-wait-millis=5000 fdfs.tracker-list=127.0.0.1:22122 # Redis数据库索引(默认为0) spring.redis.database=0 # Redis服务器地址 spring.redis.host=127.0.0.1 # Redis服务器连接端口 spring.redis.port=6379 # Redis服务器连接密码(默认为空) spring.redis.password=ma123456 # 连接池最大连接数(使用负值表示没有限制) 默认 8 spring.redis.lettuce.pool.max-active=8 # 连接池最大阻塞等待时间(使用负值表示没有限制) 默认 -1 spring.redis.lettuce.pool.max-wait=10000 # 连接池中的最大空闲连接 默认 8 spring.redis.lettuce.pool.max-idle=30 # 连接池中的最小空闲连接 默认 0 spring.redis.lettuce.pool.min-idle=10 #连接超时时间(毫秒) spring.redis.timeout=5000 spring.data.elasticsearch.client.reactive.endpoints=127.0.0.1:9200 spring.elasticsearch.rest.uris=127.0.0.1:9200 spring.elasticsearch.rest.username= spring.elasticsearch.rest.password= #异步线程池 #异步线程池组件开关,默认false spring.async-thread-pool.enable=true #核心线程数,默认:Java虚拟机可用线程数 spring.async-thread-pool.core-pool-size=8 #线程池最大线程数,默认:40000 spring.async-thread-pool.max-pool-size=40000 #线程队列最大线程数,默认:80000 spring.async-thread-pool.queue-capacity=80000 #自定义线程名前缀,默认:Async-ThreadPool- spring.async-thread-pool.thread-name-prefix=Async-ThreadPool- #线程池中线程最大空闲时间,默认:60,单位:秒 spring.async-thread-pool.keep-alive-seconds=60 #核心线程是否允许超时,默认false spring.async-thread-pool.allow-core-thread-time-out=false #IOC容器关闭时是否阻塞等待剩余的任务执行完成,默认:false(必须设置setAwaitTerminationSeconds) spring.async-thread-pool.wait-for-tasks-to-complete-on-shutdown=false #阻塞IOC容器关闭的时间,默认:10秒(必须设置setWaitForTasksToCompleteOnShutdown) spring.async-thread-pool.await-termination-seconds=10 # 密钥 jwt.secret = 6L6T5LqG5L2g77yM6LWi5LqG5LiW55WM5Y+I6IO95aaC5L2V44CC # 签名算法:HS256,HS384,HS512,RS256,RS384,RS512,ES256,ES384,ES512,PS256,PS384,PS512 jwt.header.alg = HS256 #jwt签发者 jwt.payload.registerd-claims.iss = qiwen-cms #jwt过期时间(单位:毫秒) jwt.payload.registerd-claims.exp = 60 * 60 * 1000 * 24 * 7 #jwt接收者 jwt.payload.registerd-claims.aud = qiwenshare # 奇文网盘版本 qiwen.file.version=1.1.2 # 当前部署外网IP,用于office预览 deployment.host=192.168.31.158