Ruby on rails 如何在windows 2003上使用mongrel、lighttpd和iis设置负载平衡的Rails web服务器

Ruby on rails 如何在windows 2003上使用mongrel、lighttpd和iis设置负载平衡的Rails web服务器,ruby-on-rails,iis,lighttpd,mongrel,Ruby On Rails,Iis,Lighttpd,Mongrel,我知道这不是一个完美的环境,但请坚持与我和帮助,如果你可以 我想要实现的设置是让我的rails应用程序在Windows2003服务器上运行,使用一组混血儿,其中lighttpd充当负载平衡器,IIS在前面,所有的客户端请求都传递给lighttpd 首先,我遵循了以下说明: 我已经设法让应用程序运行,但是如果客户端点击链接按钮,应用程序就会弹出一个500服务器错误 如果我只运行其中一个混血服务器,那么应用程序的行为正常,所以我认为它是lightpd 这几乎就好像lighttpd被多个GET请求(

我知道这不是一个完美的环境,但请坚持与我和帮助,如果你可以

我想要实现的设置是让我的rails应用程序在Windows2003服务器上运行,使用一组混血儿,其中lighttpd充当负载平衡器,IIS在前面,所有的客户端请求都传递给lighttpd

首先,我遵循了以下说明:

我已经设法让应用程序运行,但是如果客户端点击链接按钮,应用程序就会弹出一个500服务器错误

如果我只运行其中一个混血服务器,那么应用程序的行为正常,所以我认为它是lightpd

这几乎就好像lighttpd被多个GET请求(即多次单击)搞混了,然后爆炸了


任何关于我为什么会收到500个错误的帮助都会很有帮助,谢谢。

好的,我发现lighttpd的-D选项导致了这个问题。我不知道确切的原因,但去掉这个选项似乎是可行的