如何在APISIX中针对单个路由禁用proxy_buffering配置?
在APISIX中针对单个路由禁用proxy_buffering配置
要在APISIX中仅对单个路由禁用proxy_buffering,无需修改全局Nginx配置,直接在目标路由的自定义配置中添加对应Nginx指令即可,具体操作如下:
- 在创建或更新路由时,新增
nginx_config.proxy字段,将proxy_buffering设置为off。 - 示例配置(JSON格式):
{ "uri": "/target-route", "plugins": { "proxy": { "upstream_id": "your-upstream-id" } }, "nginx_config": { "proxy": { "proxy_buffering": "off" } } }
配置完成后,仅该目标路由会禁用代理缓冲,其余路由仍保持全局默认的proxy_buffering配置。
内容的提问来源于stack exchange,提问作者lei
相关产品推荐
相关产品推荐

