gpt4 book ai didi

Kubernetes 无法上传大于 1MB 的文件

转载 作者:行者123 更新时间:2023-12-04 08:46:33 25 4
gpt4 key购买 nike

我们有一个 kubernetes 集群,它有一个基于 dropwizard 的 web 应用程序作为服务运行。此应用程序有一个用于上传文件的休息 uri。它不能上传大于 1MB 的文件。我收到以下错误:

ERROR [2017-07-27 13:32:47,629] io.dropwizard.jersey.errors.LoggingExceptionMapper: Error handling a request: ea812501b414f0d9
! com.fasterxml.jackson.core.JsonParseException: Unexpected character ('<' (code 60)): expected a valid value (number, String, array, object, 'true', 'false' or 'null')
! at [Source: <html>
! <head><title>413 Request Entity Too Large</title></head>
! <body bgcolor="white">
! <center><h1>413 Request Entity Too Large</h1></center>
! <hr><center>nginx/1.11.3</center>
! </body>
! </html>


我已经尝试了 https://github.com/nginxinc/kubernetes-ingress/issues/21 中给出的建议.我已经编辑了 Ingress 来设置 proxy-body-size 注释。另外,我尝试使用 configMap 没有任何成功。我们使用的是 kubernetes 1.5 版。如果您需要其他信息,请告诉我。

最佳答案

在我的设置中也有这个。这里有两个建议:

1:切换到官方kubernetes nginx ingress,厉害了(https://github.com/kubernetes/ingress-nginx)

2:使用上述入口,您可以在入口中添加注释以控制每个入口的主体大小限制,如下所示:

annotations:
ingress.kubernetes.io/proxy-body-size: 10m

效果很好

关于Kubernetes 无法上传大于 1MB 的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45354929/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com