我们目前正在使用HAProxy作为负载均衡器,它会定期使用OPTIONS请求向下游盒子发送请求以确保它们正常运行:
OPTIONS /index.html HTTP/1.0
我正在尝试使用带缓存的反向代理nginx(使用ncache)进行设置。出现问题的是,当一个OPTIONS请求到达时,nginx返回了405错误:
192.168.1.10 - - [22/Oct/2008:16:36:21 -0700] "OPTIONS /index.html HTTP/1.0" 405 325 "-" "-" 192.168.1.10
当直接访问下游Web服务器时,会得到正确的200响应。我的问题是:如何使nginx将该响应传递给HAProxy,或者如何在nginx.conf中设置响应?