在Kubernetes中,post文件在1分钟后超时。

问题描述 投票:1回答:1

我有一个在Kubernetes上运行的spa应用,其中还部署了一个用于不同服务的api。

spa是用React.js用javascript写的,用nginx作为web服务器,api是用Flask用Python写的,用gunicorn作为WSGI HTTP服务器。

api是用Python编写的,使用Flask,用gunicorn作为WSGI HTTP服务器。

在这些服务的前面有一个nginx ingress控制器(稳健型的入口).

我可以从spa调用api,一切都很正常,直到我向api发布文件。在这种情况下,请求会在1分钟后超时(与文件大小无关)。

PS: 我猜这与入口控制器有关,因为当spa和api在我的机器上运行时,我可以成功地将文件发布到api。

我该如何解决这个问题?

更新

这似乎与Python库有关 azure.存储.blob.

api的日志给出了以下错误信息。

azure.core.exceptions.ServiceRequestError: <urllib3.connection.HTTPSConnection object at 0x7fe925032880>: Failed to establish a new connection: [Errno -2] Name does not resolve
python reactjs nginx kubernetes kubernetes-helm
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.