客户端返回网络错误,但成功的服务器POST请求

问题描述

RESPONSE HEADER

为什么我会收到网络错误?有谁知道这是发生在哪一层/如何解决这个问题?

我尝试过的事情
(1)已检查CORS ...一切似乎都很好。
(2)尝试在YAML文件中添加超时作为我的LB中的注释。
(注意)请求似乎在60秒后超时

过程:
(1)通过单击按钮从前面触发Axios POST请求。
(2)Flask服务器(背部)收到POST请求并开始处理。
[此处出现错误](3)Flask服务器仍在处理背面的请求;但是客户端收到504超时,并且还提到了一些CORS来源(不过,不要以为这是问题,因为我已经正确设置了CORS设置,并且对于其他任何请求都不会弹出。 。)。
(4)服务器响应200,并成功设置数据。

当前堆栈:
(1)用于部署的AWS EKS / Kubernetes(显示相关配置)。
(2)Flask后端。
(3)反应前端。

我最初的想法是,这与部署有关……在本地环境中可以很好地工作,但是我认为存在一些超时设置;但是,我不确定这是哪里/如何增加超时时间。对于其他情况,短期请求似乎不会发生这种情况,只是这一点需要更多时间。

解决方法

如果专门针对长时间运行的呼叫失败,则可能必须调整ELB空闲超时。默认为60秒。请查看以下资源以供参考:

https://aws.amazon.com/blogs/aws/elb-idle-timeout-control/

一些疑难解答提示here

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...