spring boot项目,正常请求后隔2分钟再次请求报错,求解决

fengxingwu 2018-05-17 09:07:45
mysql的wait_timeout=120






数据源配置
server.port=9999
server.compression.enabled=true
server.compression.mime-types=application/json, text/javascript
server.context-path=/test
spring.application.name=flowTest
spring.jackson.date-format=yyyy-MM-dd HH:mm:ss
spring.jackson.time-zone=GMT+8


# 数据源,默认的 -primary
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
#spring.datasource.url=jdbc:mysql://xx:3308/test?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&zeroDateTimeBehavior=convertToNull&useSSL=false
spring.datasource.username=test
spring.datasource.password=1232456

#验证连接的有效性
spring.datasource.test-while-idle=true
#空闲连接回收的时间间隔,与test-while-idle一起使用,设置50s
spring.datasource.time-between-eviction-runs-millis=30000
#连接池空闲连接的有效时间 ,设置50s
spring.datasource.min-evictable-idle-time-millis=50000
#指定连接的超时时间,毫秒单位.
#spring.datasource.connection-timeout=2000
#spring.datasource.maximum-pool-size=100
spring.datasource.initialize=true
spring.datasource.max-active=500
spring.datasource.primary.max-idle=50
#指定连接池等待连接返回的最大等待时间,毫秒单位.
spring.datasource.max-wait=1000
spring.datasource.min-idle=5
spring.datasource.testOnBorrow=true
spring.datasource.validationQuery=SELECT 1
spring.datasource.initial-size=5
#指定运行每个idle object evictor线程时的对象数量
#spring.datasource.num-tests-per-eviction-run=20

请求怎么解决?
...全文
980 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
你得把异常贴出来……

50,456

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧