JAVA和Nginx 教程大全

网站首页 > 精选教程 正文

Kubernetes nginx ingress控制器, 上传更大的文件。

wys521 2024-10-05 05:14:58 精选教程 23 ℃ 0 评论

ingress-nginx是一个用于Kubernetes的Ingress控制器,使用NGINX作为反向代理和负载平衡器。

默认情况下,nginx配置支持的最大大小为1MB。因此,更大的文件将返回这样的错误。

<html>
  <head><title>413 Request Entity Too Large</title></head>
    <body>
    <center><h1>413 Request Entity Too Large</h1></center>
      <hr><center>nginx/1.19.2</center>
</body>
</html>

我们有一个kubernetes集群,它有一个基于dropwizard的网络应用程序,作为一个服务运行。这个应用程序有一个rest uri来上传文件。它不能上传大于1MB的文件。

修复这个问题非常简单。

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

这足以允许上传更大的文件。 这是一个非常简单和有用的配置。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表