确定当客户端在不等待响应的情况下关闭连接时,是否应该关闭与代理服务器的连接 。客户端不等待响应关闭连接时,默认会关闭与代理服务器的连接,改为on就是代理服务器不关闭,直到代理服务器处理完请求 。在kong上修改配置proxy_ignore_client_abort on改了一台机器,观察了一天,确定了是因为这个配置,后面把两台机器都改了之后就没有再出现499的错误码 。修改了这个配置之后,尽管错误码消失了,但是无效的请求会增加上游服务的压力,本来这个请求已经无意义被客户端关闭了,然后上游服务也被关闭了 。打开之后,上游服务不会被关闭,直到请求处理完毕,有利有弊,需要权衡和取舍 。
经验总结扩展阅读
- 一篇文章带你了解轻量级Web服务器——Nginx简单入门
- 插拔式 Django之同时新增数据到两个数据库表与同时返回两个表的数据
- 10 微服务架构学习与思考:微服务网关和开源 API 网关01-以 Nginx 为基础的 API 网关详细介绍
- 跨平台客户端Blazor方案尝试
- 基于tauri打造的HTTP API客户端工具-CyberAPI
- Java一次返回中国所有省市区三级树形级联+前端vue展示【200ms内】
- 京东新人优惠券取消订单后会退回吗2023 京东新人优惠券取消订单后多久可以返回
- 华为手机怎么设置返回键
- 插件化编程之WebAPI统一返回模型
- Docker | 部署nginx服务