nginx长获取字符串和502

nginx长获取字符串和502,nginx,reverse-proxy,Nginx,Reverse Proxy,我使用nginx作为apache的反向代理。我们在url字符串中使用大型get参数 我注意到某些长URL返回502坏网关 工作的url示例: http://example.com/car-sale/year/2004-2004/make/Buick/model/Rainier/engine/6+Cyl/features/Keyless+Entry:Front+Airbags+%28Dual%29:Trailer+Hitch:Daytime+Running+Lights:Alloy+Wheels:

我使用nginx作为apache的反向代理。我们在url字符串中使用大型get参数

我注意到某些长URL返回502坏网关

工作的url示例:

http://example.com/car-sale/year/2004-2004/make/Buick/model/Rainier/engine/6+Cyl/features/Keyless+Entry:Front+Airbags+%28Dual%29:Trailer+Hitch:Daytime+Running+Lights:Alloy+Wheels:CD+%28Single+Disc%29:Adjustable+Steering+Wheel:Floor+Mats/drive/AWD/condition/Used
不起作用的url示例:

http://example.com/cars-sale/year/2004-2004/make/Buick/model/Rainier/engine/6+Cyl/features/Keyless+Entry:Front+Airbags+%28Dual%29:Trailer+Hitch:Daytime+Running+Lights:Alloy+Wheels:CD+%28Single+Disc%29:Adjustable+Steering+Wheel:Floor+Mats:Luggage+Rack/drive/AWD/condition/Used
这是由nginx中的大型客户端头缓冲区控制的。我对文件有点迷糊了。这是我的配置中的当前值:

large_client_header_buffers 4 256k
如果这是正确的选择。我应该将其设置为什么值

这似乎是一个memcached限制,nginx对set$memcached\u key使用的密钥长度超过250

谢谢