Rancher上的应用服务报错:413 Request Entity Too Large

这篇具有很好参考价值的文章主要介绍了Rancher上的应用服务报错:413 Request Entity Too Large。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

UI->rancher的ingress->UI前端(在nginx里面)->zuul->server

也就是说没经过一次http servlet 都要设置一下大小

 1.rancher的ingress

当出现Request Entity Too Large时,是由于传输流超过1M。

1、需要在rancher的ingress中设置参数解决。

配置注释:nginx.ingress.kubernetes.io/proxy-body-size

Rancher上的应用服务报错:413 Request Entity Too Large,rancher

 

Rancher上的应用服务报错:413 Request Entity Too Large,rancher

 

2. 前端在nginx里面

root@jettopro-ui-7f75f697cc-qt8fb:/opt# cat /etc/nginx/conf.d/nginx.conf 

    location /xxxxx {
       proxy_set_header X-Forwarded-Host $host;
       proxy_set_header X-Forwarded-Server $host;
       proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
       proxy_pass http://jettoui-mauto-be-web.jettech.com:80/;
       #proxy_pass http://$UI_END:80/;
       client_max_body_size 3000m;  #这个是重要的
       proxy_buffer_size 63k;
       proxy_buffers   1024 64k;
       client_body_buffer_size 1024m;
       fastcgi_connect_timeout 300;
       fastcgi_send_timeout 300;
       fastcgi_read_timeout 300;

3.前端访问zuul 

#服务器配置
server:
  servlet:
    context-path: /jettomanager-zuul
#spring配置
spring:
  profiles:
    active: local
  #应用配置
  application:
    #名称: api网关服务
    name: jettomanager-zuul
  servlet:
    multipart:
      max-file-size: 200MB
      max-request-size: 230MB

4.前端通过网关访问到真正的后端服务文章来源地址https://www.toymoban.com/news/detail-684470.html

[root@localhost jettomanager-manexecute]# cat docker/config/application.yml 
#服务器配置
server:
  servlet:
    context-path: /
  # Jetty的配置
  jetty:
    max-http-post-size: 81920
  max-http-header-size: 81920
spring: 
  profiles:
     active: local
  application:
    name: jettomanager-manexecute
  jackson:
    date-format: yyyy-MM-dd HH:mm:ss
  servlet:
    multipart:
      max-file-size: 200MB
      max-request-size: 230MB

到了这里,关于Rancher上的应用服务报错:413 Request Entity Too Large的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ASP.NET Core应用程序在IIS服务器上的运行环境介绍和下载安装(超详细)

    要想在 IIS 上成功运行 ASP.NET Core 应用程序,我们需要有ASP.NET Core 运行时和ASP.NET Core Module。而在这里我们仅需要下载ASP.NET Core Hosting Bundle 即可,这是为什么呢? 想了解的可以看文章末节的介绍。 ASP.NET 核心运行时使你能够运行现有的 Web/服务器应用程序。 在 Windows 上,我们

    2024年02月11日
    浏览(50)
  • Nginx报错 HTTP 413 Request Entity Too Large(Payload Too Large)解决方案

    上传文件时,请求参数过大,导致超出服务端限制。 客户端发送的实体主体部分比服务器能够或者希望处理的要大。  Nginx默认最大能够上传1MB文件,打开nginx.conf在http{}中,找到server{}设置: client_max_body_size 30m;(配置客户端请求实体最大值) client_body_buffer_size 128k;(配置请

    2024年02月07日
    浏览(66)
  • 【服务器】XShell报错:应用程序无法正常启动(0xc000007b)

    某一天,Win上XShell启动时突然报错如下: 报错信息:应用程序无法正常启动(0x000007b)。请单击“确定”关闭应用程序。 卸载XShell重装后该问题仍然存在。 解决方法: 下载Direct X修复工具 下载地址(随便找的): https://www.onlinedown.net/soft/120082.htm 使用 DirectX Repair.exe 进行检测修

    2024年02月16日
    浏览(61)
  • 安卓程序开发——widget组件开发Widget就是可以放在桌面上的组件,包括像天气、便签、等。AppWidget 框架类练习Widget组件的基础应用、widget的配置、widget与服务结合实现

       掌握Android  widget组件的应用,练习Widget组件的基础应用、widget的配置、widget与服务结合实现时间倒计时 1.创建一个Android 应用,练习widget的基础用法。 2.在布局文件添加TextView ImageButton两个控件 3.在res下创建xml文件夹,再创建widget_template.xml元数据 4.添加WidgetProvider.java文件

    2024年02月20日
    浏览(39)
  • server服务器报错_应用程序-特定 权限设置并未向在应用程序容器 不可用 SID (不可用)中运行的地址 LocalHost (使用 LRPC) 中的用户

    server服务器时间报错日志:应用程序-特定 权限设置并未向在应用程序容器 不可用 SID (不可用)中运行的地址 LocalHost (使用 LRPC) 中的用户 NT AUTHORITYNETWORK SERVICE SID (S-1-5-20)授予针对 CLSID 为 {46063B1E-BE4A-4014-8755-5B377CD462FC} 、APPID 为 {FAAFC69C-F4ED-4CCA-8849-7B882279EDBE} 的 COM 服务器应用程

    2024年04月16日
    浏览(70)
  • 【解决问题】413错误 413 Request Entity Too Large 接口返回413 报413nginx

    博客背景:JAVA项目,前端想弄个便捷富文本,直接很多图片转base64编码直接存库了。字段为longtext类型。 这种问题通常是在使用http请求对象太大的时候。。 1、如果是超长的话varchar类型改成longtext类型。 2、依旧怀疑超长的话,搜了一下longtext的最大长度 mysql里3种text类型的最

    2024年02月07日
    浏览(50)
  • 解决IDEA报错:无法检索应用程序 JMX 服务 URL[Failed to retrieve application JMX service URL]亲测可用

    XxxWebApplication: Failed to retrieve application JMX service URL 报错如图(中文报错【无法检索应用程序 JMX 服务 URL】图找不到了,就不发了): 这个问题困扰了我很久,全网搜索大多数是两个答案:1是取消勾选Enable JMX Agent,但这样的话是治标不治本啊,项目启动时是没有了报错信息,但

    2024年02月06日
    浏览(45)
  • 413 Request Entity Too Large

    字面意思很简单,就是文件太大了 先说解决方法!!! 如果是使用NGINX做代理,NGINX默认最大上传是1M如果超过就无法上传。 可以在配置写入如下: 在最后加上 client_max_body_size 100m; ,记得最后带上分号结束。 本来在本地调试页面时候,因为自己服务器本身带宽就很小,上传

    2024年02月10日
    浏览(41)
  • 413 Request Entity Too Large问题解决方法

    最近我们有个小程序需求是现场拍照提取照片中的有效信息,上传图片只能通过现场拍照,由于目前手机像素普遍较高,导致上传接口出现413 Request Entity Too Large,上传文件过大引起nginx代理报错。 针对这个问题,解决方案是: 项目配置文件修改,比如springboot项目中的applic

    2024年02月16日
    浏览(41)
  • 解决 nginx 413 Request Entity Too Large(请求实体太大)

    最近把前端部署到nginx上,上传大文件时,报413错误,具体如下 我们可以看到请求的body的大小,在Content-Length后显示,Nginx默认的request body为1M,小于我们上传的大小         找到自己主机的nginx.conf配置文件,打开 在http{}中加入 client_max_body_size 500m; 然后重启nginx /etc/init.d/n

    2024年02月07日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包