Files
timeline-server/timeline-user-service/src/main/resources/application.properties
jianghao f673358aa6
All checks were successful
test/timeline-server/pipeline/head This commit looks good
引入nacos支持
2026-01-05 16:08:53 +08:00

50 lines
2.5 KiB
Properties
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
spring.config.import=nacos:
spring.application.name=timeline-user
server.port=30003
# 数据库配置
spring.datasource.url=jdbc:mysql://59.80.22.43:33306/timeline?serverTimezone=UTC&allowPublicKeyRetrieval=true
spring.datasource.username=root
spring.datasource.password=WoCloud@9ol7uj
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
# MyBatis 配置
mybatis.mapper-locations=classpath:mapper/*.xml
mybatis.type-aliases-package=com.timeline.user.entity
mybatis.configuration.mapUnderscoreToCamelCase=true
mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl
logging.level.com.timeline.user.dao=DEBUG
logging.level.org.mybatis=DEBUG
# JWT 配置
jwt.secret=6f3f9c2b9d9a4e3f8c0d6a7b5c4e3f1a6f3f9c2b9d9a4e3f8c0d6a7b5c4e3f1a
# Access Token 过期时间(秒),默认15分钟
jwt.access-expiration=900
# Refresh Token 过期时间(秒),默认7天
jwt.refresh-expiration=604800
# 日志配置
logging.level.com.timeline.user=DEBUG
# Redis (本地默认配置,按需调整)
spring.data.redis.host=127.0.0.1
spring.data.redis.port=36379
spring.data.redis.password=123456
spring.data.redis.timeout=5000
# Nacos配置
spring.cloud.nacos.discovery.server-addr=${NACOS_SERVER_ADDR:127.0.0.1:8848}
spring.cloud.nacos.config.server-addr=${spring.cloud.nacos.discovery.server-addr}
# 连接池
spring.datasource.hikari.maximum-pool-size=10
spring.datasource.hikari.minimum-idle=2
spring.datasource.hikari.idle-timeout=300000
# 5分钟,低于 wait_timeout
spring.datasource.hikari.max-lifetime=1800000
# 30分钟,低于 MySQL wait_timeout(默认8小时)
spring.datasource.hikari.connection-timeout=30000
# 获取连接超时
spring.datasource.hikari.keepalive-time=0
# 如 MySQL wait_timeout 较短,可设 180000(3分钟)
spring.datasource.hikari.validation-timeout=5000