有人知道 Linux 上的 asp.net/mono 性能如何吗?
我的意思是,哪个服务器为您提供最佳性能/交付时间(Apache/Apache2、xsp2、lighthttp、nginx 等)?
由于所有的 asp.net 都通过 xsp2,我会说 xsp2 肯定是最快的,但它可能缺少 lighthttp 提供的许多功能(例如 mod_dosevasive、URL 重写等)。
有人知道 Linux 上的 asp.net/mono 性能如何吗?
我的意思是,哪个服务器为您提供最佳性能/交付时间(Apache/Apache2、xsp2、lighthttp、nginx 等)?
由于所有的 asp.net 都通过 xsp2,我会说 xsp2 肯定是最快的,但它可能缺少 lighthttp 提供的许多功能(例如 mod_dosevasive、URL 重写等)。
我还没有测试过,但我认为这取决于您在 Mono 中访问的功能。如果必须使用不同的 Web 服务器和特定于相关应用程序的配置来实际测试应用程序以分析性能,我不会感到惊讶。可能有特定的功能或行为会影响您的分析性能。
我发现目前在生产中使用的最佳组合是使用 nginx 的 fastcgi-mono-server2 或 fastcgi-mono-server4。一个很好的替代方案是 lighttpd,它也被认为比 apache 表现更好。
我将 Ubuntu Server 11.10 用于我的 Web 服务器,因为对工作所需的组件提供了非常好的包支持(和更新)包。
您可以在此处找到 Demis Bellot 的工作配置文件示例。他使用 Centos。