Как настроить веб-сервер Rails со сбалансированной нагрузкой, используя mongrel, lighttpd и iis на Windows 2003 - PullRequest
1 голос
/ 12 июня 2009

Я понимаю, что это не идеальная среда для этого, но, пожалуйста, оставайтесь со мной и помогите, если сможете ...

Настройка, которую я хочу добиться, - это чтобы мое приложение rails работало на сервере Windows 2003, используя пакет шавок с lighttpd, выполняющим роль балансировщика нагрузки, а IIS перед ним передавал запросы клиентов на lighttpd.

Прежде всего, я следовал этим инструкциям: развертывание в iis на windows

И мне удалось запустить приложение, НО , если клиент нажимает на кнопку ссылки, приложение запускается с ошибкой сервера 500.

Если я просто запускаю один из серверов-монгрел, приложение работает нормально, поэтому я думаю, что его lightpd.

Это почти так, как будто lighttpd путается с несколькими GET-запросами (то есть с несколькими щелчками мыши) и взрывается.

Любая помощь в том, почему я получаю 500 ошибок, будет полезна, спасибо.

1 Ответ

0 голосов
/ 13 июня 2009

Хорошо, я обнаружил, что опция -D для lighttpd вызывает проблему. Я не знаю, почему именно, но кажется, что использование этой опции работает!

...