В настоящее время мы используем HAProxy в качестве балансировщика нагрузки, и он регулярно делает запросы к нисходящим полям, чтобы убедиться, что они живы с помощью запроса OPTIONS:
OPTIONS/index.html HTTP/1.0
Я работаю над созданием nginx в качестве обратного прокси с кешированием (с использованием ncache). По какой-то причине nginx возвращает 405, когда приходит запрос OPTIONS:
192.168.1.10 - - [22/Oct/2008: 16: 36: 21 -0700] "OPTIONS/index.html HTTP/1.0" 405 325 "-" "-" 192.168.1.10
При прямом удалении по прямому веб-серверу я получаю надлежащий ответ 200. Мой вопрос: как вам сделать nginx передать этот ответ на HAProxy или, как я могу установить ответ в nginx.conf?