0


前端发起请求,后台springboot无响应

1.检查是不是HTTPS请求

2.检查域名有没有放到开发者工具的合法域名中

3.检查POST请求的content-type类型是不是application/x-www-form-urlencoded和application/json

4.检查请求get或者post 有没有大写 POST

5.好了 下面说下遇到的一个坑

问题描述:

因为公司的服务器是window系统,所以在部署项目的时候使用命令行java -jar 的方式去运行,这个时候问题就产生了,前台小程序时不时的就会出现发送的请求后台没有响应的问题,控制台也没有输出,没有任何的错误,然后等待一会就会出现超时的错误


原因分析:

原因的话一开始排查以为可能是上面的4种情况,后来检查都没有问题,于是开始找后台的问题,看看是不是因为某一块代码报错了,检查了半天也没有结果,然后开始转向是不是因为for循环频繁访问数据库造成卡死,也不是,后来又通过arthas这个工具检查是不是因为代码太过冗余造成的oom溢出卡死,答案不出意外的还是不行

解决方案:

最开始的情况是如果发送卡死,只要重启服务就可以解决了,后来发现这种只是治标不治本,难道部署到线上后还要一直重启吗???

在这里插入图片描述

最后终于在这里找到了问题原因所在,那就是因为window服务器上cmd命令行默认是打开自动编辑跟插入模式的,如果你一不小心点了一下命令行,这个时候就会发生前端发起请求,后台没有响应的问题,造成阻塞的现象.

最后的解决方案就是:把这两个关掉就可以了!!!

这个坑我先踩为敬了,老铁们!!!让我找了这么长时间

标签: java jar windows

本文转载自: https://blog.csdn.net/qq_48091113/article/details/119104127
版权归原作者 一个爱看综艺的程序猿 所有, 如有侵权,请联系我们删除。

“前端发起请求,后台springboot无响应”的评论:

还没有评论