错误信息:

NET::ERR_INCOMPLETE_CHUNKED_ENCODING200(OK)

错误背景:

微服务不通过统一的nginx端口访问,能够正常请求接口并获取对应的响应。

但是通过nginx的话,则出现请求通(也就是响应200),但始终没有得到正确的响应,提示上述错误 NET::ERR_INCOMPLETE_CHUNKED_ENCODING 200 (OK)。

解决办法:

在nginx中的对应的反向代理配置如下内容,即可解决:

proxy_buffer_size 1024k;

proxy_buffers 16 1024k;

proxy_busy_buffers_size 2048k;

proxy_temp_file_write_size 2048k;

我的反向代理完整配置:

location /forecast {

proxy_pass http://127.0.0.1:9999/;    proxy_buffer_size 1024k;

proxy_buffers 16 1024k;

proxy_busy_buffers_size 2048k;

proxy_temp_file_write_size 2048k;

}

错误原因分析:

1.nginx配置缓存区设置过小

2.nginx的临时目录(/proxy_temp)过大或没有权限写入缓存文件

3.磁盘空间不足

经过验证是第一种原因(nginx配置缓冲区设置过小)

问:nginx的缓冲区作用是什么?

答:如果客户端到nginx速度快,nginx到服务器速度慢,没有缓冲区,一点点数据量就直接发到客户端,十分浪费性能。

有了缓冲区,积累到一定量,再传输到客户端,减少了Tcp请求。

相反,客户端到nginx速度慢,nginx到服务器速度快,没有缓冲区,

nginx到服务器的连接就会一直保持在那边,直到客户端接受完毕。

有了缓冲区,返回内容放到缓冲区后,nginx到服务器的连接就能断开了,客户端从缓冲区拉取即可。

ERR_INCOMPLETE_CHUNKED_ENCODING 200相关推荐

  1. 解决 NET::ERR_INCOMPLETE_CHUNKED_ENCODING 200 (OK)

    自己的系统用的好好的,突然出现一个问题,请求无法正常返回数据,打开浏览器控制台,发现有报错信息: NET::ERR_INCOMPLETE_CHUNKED_ENCODING 200 (OK) 但是检查后 ...

  2. GET http://localhost:8082/ net::ERR_INCOMPLETE_CHUNKED_ENCODING 200 (OK)

    [记]node学习过程遇到的bug. GET http://localhost:8082/ net::ERR_INCOMPLETE_CHUNKED_ENCODING 200 (OK) 今天在测试的过程 ...

  3. 还原/移动Nginx文件后出现et::ERR_INCOMPLETE_CHUNKED_ENCODING 200 (OK) 问题

        今天倒腾Ng的时候又犯了个弱智错误,在移动Nginx里面文件内容后,前端页面内容展示出了问题,Network里全部200正常请求,但是控制台报了几个请求的et::ERR_INCOMPLETE_ ...

  4. net::ERR_INCOMPLETE_CHUNKED_ENCODING 200

    前端是vue写的,F12查看具体表现为发送了个 option后,不继续发post了,表面上表现是跨域问题,然后控制台报net::ERR_INCOMPLETE_CHUNKED_ENCODING, 网上搜 ...

  5. 解决:NET::ERR_INCOMPLETE_CHUNKED_ENCODING 200 (OK)

    文章目录 一.事故现场 二.原因及解决方案 1.nginx的缓冲区(Proxy Buffer)设置较小 2.nginx的临时目录(/proxy_temp)过大或没有权限写入缓存文件 3.磁盘空间不够 ...

  6. CentOS7 搭建Janus服务

    参考这位大佬的文章https://blog.csdn.net/jia2719/article/details/87345724 同时结合部署过程中遇到的一些问题,总结出下面的部署流程,用到的CentO ...

  7. 前端请求报:NET::ERR_INCOMPLETE_CHUNKED_ENCODING,响应200,但接收不到正常响应

    问题描述 调用链路: 前端(下载文件)-> nginx -> 后台服务 后台服务正常,前端请求报:NET::ERR_INCOMPLETE_CHUNKED_ENCODING,响应200,但接 ...

  8. 华为atn980传输设备_注册开发者超200万!华为HMS加速全球布局,打造全场景智慧体验...

    文.图/羊城晚报全媒体记者 林曦 实习生 许张超 日前,华为终端云服务媒体沟通会在广州举行,发布了华为终端云服务(Huawei Mobile Services, 以下简称HMS)最新情况以及华为云空间 ...

  9. Request Connection: Remote Server @ 192.229.145.200:80

    录制Loadrunner脚本时,提示: Request Connection: Remote Server @ 192.229.145.200:80   NOT INTERCEPTED!(REASON ...

最新文章

  1. SAP IDoc Post不成功,报错 - A company code cannot be determined for LI 0000100061 –
  2. [每日一题] 11gOCP 1z0-053 :2013-09-29 Flashback Data Archive ...................................6...
  3. UVa10795 - A Different Task(递归)
  4. C#语言基础— 输入与输出
  5. Erlang语言学习入门
  6. (2006, ‘MySQL server has gone away‘) 原因和解决方案
  7. 091115 T UI生成的类
  8. Hyperledger Fabric1.4超详细环境搭建 搭建不出来本博主倒立写代码
  9. DNS迭代查询与递归查询的区别
  10. 钢结构计算机模拟拼装,钢结构技术-钢结构虚拟预拼装技术
  11. 壬寅年黄帝故里拜祖大典“中华始祖杯”书画大赛云展厅今日开展
  12. 【实习生面试】阿里前端实习生一面流程及题目
  13. BufferedImage修改图片大小
  14. 微信小程序开发之视频video组件报错:渲染层网络层错误
  15. 义隆单片机C语言2ms中断,义隆单片机编程时应注意的几点.doc
  16. android手机diy,手把手教你如何DIY个性定制属于你的安卓手机浏览器
  17. 我在工作群和ChatGPT聊了会天,找到了升职加薪的新思路
  18. 【哈佛公开课】积极心理学笔记-06乐观主义(下)
  19. 如何解决数据关联查询
  20. 权值线段树+动态开点(学习小结)

热门文章

  1. 写论文时,不知道如何检验正态分布?
  2. Discuz论坛网站搭建教程,从0开始学会搭建网站
  3. HTML+CSS+JS网页设计期末课程大作业——上海旅游景点(10页)web前端开发技术 web课程设计 网页规划与设计...
  4. 汽车智能化进入赛点:城市NOA落地竞速,战至最后一公里
  5. 低价格诺基亚副本永旺手机为你
  6. 什么是上下文无关文法、最左推导和最右推导—编译原理
  7. 本人新书 Visual C#2010开发权威指南出版-感谢大家一如既往的支持-感谢CSDN总裁蒋涛以及他率领的CSDN团队提供的支持!
  8. 2月21日 星期二 杨祎祾
  9. MATLAB的部分Help
  10. vector当做数组使用