apache-2.2 – Linux上的Mono:Apache或Nginx
我正在开发一个ASP.NET应用程序,它将在Linux / Mono下运行,原因有多种(主要是为了远离IIS,坦率地说).当然,我想到的第一个Web服务器是Apache.但Apache凭借其所有优势增加了大量开销.此外,我正在构建的应用程序需要具有高度可扩展性,性能是主要关注点之一. Apache显然具有非常好的声誉,其记录本身就说明了,但我不需要反向代理或负载平衡等功能,因为专用网络设备将用于此目的.所以来自Apache的那些模块永远不会被使用. 所以基本上我的问题是:由于Nginx似乎完全符合需求,我应该注意哪些警告?例如,Nginx是否具有特殊安全性?当检测到安全漏洞时,它们修补的速度有多快? 任何关于将这些服务器与Mono结合使用的优缺点的任何见解都是值得欢迎的. 最佳答案 问自己应用程序将做什么很多文件I / O?那么apache的线程模型就好了,文件I / O就阻塞了 与客户长期联系?那么nginx的事件模型更合适,网络I / O可以是非阻塞的 最诚实的答案是,你不太可能达到任何网络服务器的架构限制.只需使用你最舒服的任何东西.针对apache的线程模型的“开销”参数仅在高流量场景中有意义. (编辑:鲜蔬坊站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- nginx – Varnish通常会进入Rails网络堆栈?
- authentication – nginx auth_request:访问原始查询参数
- nginx-使用Clojure和Ring的HTTPS请求
- 带有nginx的Django频道没有客户端收到的消息
- 在生产中在Windows上部署Flask
- Nginx重写地址不会自动添加参数
- ruby-on-rails-乘客nginx:在子目录中托管Rails应用程序
- Nginx中的HSTS:是否应该在子域服务器块中添加Strict-Trans
- Nginx和PHP-FPM:查询参数不会传递给PHP
- 在django nginx wsgi中,什么是“mysite.sock”