浏览代码

vue设置默认过期时间20s

Raod 4 年之前
父节点
当前提交
e64c3458d1
共有 2 个文件被更改,包括 2 次插入2 次删除
  1. 1 1
      report-core/src/main/resources/bootstrap.yml
  2. 1 1
      report-ui/src/utils/request.js

+ 1 - 1
report-core/src/main/resources/bootstrap.yml

@@ -27,7 +27,7 @@ spring:
     initial-size: 10 # 初始化时建立物理连接的个数。初始化发生在显示调用init方法,或者第一次getConnection时
     min-idle: 10 # 最小连接池数量
     maxActive: 200 # 最大连接池数量
-    maxWait: 60000 # 获取连接时最大等待时间,单位毫秒。配置了maxWait之后,缺省启用公平锁,并发效率会有所下降,如果需要可以通过配置
+    maxWait: 3000 # 获取连接时最大等待时间,单位毫秒。配置了maxWait之后,缺省启用公平锁,并发效率会有所下降,如果需要可以通过配置
     timeBetweenEvictionRunsMillis: 60000 # 关闭空闲连接的检测时间间隔.Destroy线程会检测连接的间隔时间,如果连接空闲时间大于等于minEvictableIdleTimeMillis则关闭物理连接。
     minEvictableIdleTimeMillis: 300000 # 连接的最小生存时间.连接保持空闲而不被驱逐的最小时间
     testWhileIdle: true # 申请连接时检测空闲时间,根据空闲时间再检测连接是否有效.建议配置为true,不影响性能,并且保证安全性。申请连接的时候检测,如果空闲时间大于timeBetweenEvictionRun

+ 1 - 1
report-ui/src/utils/request.js

@@ -5,7 +5,7 @@ import { getToken } from '@/utils/auth'
 // 创建axios实例
 const service = axios.create({
   baseURL: process.env.BASE_API, // api 的 base_url
-  timeout: 5000 // 请求超时时间
+  timeout: 20000 // 请求超时时间
 })
 
 // request拦截器