Web服务在我的计算机上运行得很好,但部署后它就不再工作了,并抛出了这个错误413 Request Entity Too Large
我将此代码添加到了startup.cs
文件
services.Configure<FormOptions>(x =>
{
x.ValueLengthLimit = int.MaxValue;
x.MultipartBodyLengthLimit = int.MaxValue;
x.MemoryBufferThreshold = int.MaxValue;
x.MultipartBoundaryLengthLimit = 209715200;
});
但一点帮助都没有。所以经过一些研究,我在deployment.yaml
中添加了nginx.ingress.kubernetes.io/proxy-body-size: "100m"
,但对也没有帮助
您可以执行以下操作:登录服务器:
sudo nano/etc/nginx/nginix.conf
设置:
client_max_body_size 2M;
这与我一起工作。