我按照这条指令在我的Raspberry Pi(模型B)上运行我的ASP.NET MVC4:Raspberry Pi Mono MVC Razor View Engine ASP.net XSP / FastCgi / Lighttpd Implementation
唯一的区别是我从Git编译Mono 3.4.x,XSP和Mono-FastCGI。
在Lighttpd / FastCGI下运行它的性能非常糟糕,特别是在它第一次运行或空闲时。与第一次访问时加载时间较慢的XSP4不同,即使它在一夜之间变得闲置,事情也会变得更快。
我认为FastCGI正在使用XSP来提供ASP.NET页面,但是为什么在使用Mono-FastCGI的Lighttpd下性能很慢但在XSP4上几乎顺利?我是否需要在Lighttpd和Mono-FastCGI上配置以获得与XSP4相同的性能?
这是我第一次将Lighttpd与ASP.NET/Mono一起使用,只使用Apache2 + mod_mono。在RPi上也尝试了Nginx,但仍然存在这个性能问题,比我经历的Lighttpd更糟糕。