当前位置: 首页 > article >正文

springboot服务器端默认60秒超时的解决方法

遇到后台接口处理比较慢,前端总是报错超时的情况。

感觉是默认60秒就超时了。

解决方法:

1.后台配置文件增加参数:

server:
  tomcat:
    keep-alive-timeout: 120000
  port: 9000

设置为120秒才超时。

2.前端请求增加参数:

        getQuestionAnswer(reqJson) {
            
            this.$axios.post("/api/questionAnswer", reqJson, {
                headers: {
                    "Content-Type": "application/json",
                },
                timeout: 120000
                })
                .then((res) => {
                console.log("返回200。");
                //响应体在data里,answer是json的key,后台设置的
                this.deal(res.data.answer)

                })
                .catch((err) => {
                //注意,201也会被当成错误catch到;只有200才不是错误
                console.log("返回err。"+err);
                });

        },

注意timeout不在header里,在header旁边。


http://www.kler.cn/a/524136.html

相关文章:

  • 元素的显示与隐藏
  • docker安装Redis:docker离线安装Redis、docker在线安装Redis、Redis镜像下载、Redis配置、Redis命令
  • Celery
  • ChirpIoT技术的优势以及局限性
  • 1561. 你可以获得的最大硬币数目
  • 跨域问题及解决方案
  • leetcode_链表 234.回文链表
  • docker commit命令解析(将容器的当前状态保存为一个新的镜像)
  • AI如何革新工程建造物资管理
  • C#操作GIF图片(下)将一帧一帧的图片合并成gif
  • css 实现进度条和数字自增动画效果
  • C++:多继承习题3
  • 力扣【501. 二叉搜索树中的众数】Java题解
  • java.util.Random类(详细案例拆解)(已完结)
  • 面试经典150题——图
  • 宫本茂的游戏设计思想:有趣与风格化
  • FreeRTOS从入门到精通 第十一章(FreeRTOS时间管理)
  • doris:JSON
  • LLM架构与优化:从理论到实践的关键技术
  • [MySQL]事务的理论、属性与常见操作
  • Web实训项目-ToDoSystem项目
  • 区块链在能源行业的应用场景
  • 基于FPGA的BT656解码
  • Elasticsearch+kibana安装(简单易上手)
  • 几种K8s运维管理平台对比说明
  • SQL注入漏洞之 提交方式类型注入 Get分类 Post分类 Cookie分类 请求数据位置分类 请求行 请求头 请求数据分类 靶场练习