是(或可以)nodejshttp服务器替代Apache或IIS等大型服务器
Is (or can) nodejs http server replacement for big servers like Apache or IIS
我是网络技术的新手,所以请耐心等待。
您在node.js中创建的HTTP服务器是否(或可以)完全取代Apache或IIS?
当人们想在网上部署Node.js应用程序时,他们通常是如何处理的?
请注意,我不是在问在哪里以及如何托管,而是在Node.js中创建HTTP服务器是否完全取代APACHE或IIS?当像雅虎或领英这样使用Node.js的大组织想要托管他们的Node.js应用程序时,他们是如何做到的?当您想托管大型Node.js应用程序时,是否必须依赖不同的web服务器Apache?
我之所以这么问,是因为我的应用程序部分是在Node.js上编写的,部分是在C#上编写的。因此,在这种情况下,如果我想使用类似edge.js的东西在Node.js中运行C#应用程序,我应该选择什么作为web服务器——IIS或Node.js HTTP服务器(可能只有50行代码)?
它能取代我的Web服务器吗
是的,节点的http
模块可用于BUILD完全替代Apache或IIS等实用程序。注意单词build的重音。它需要一些工作才能使其足够成熟和健壮,以与经过战斗测试的web服务器竞争,因此你不应该认为这是一个开箱即用的完全替代品。然而,像express
这样的框架可以帮助引入在成熟的Web服务器中部署的典型功能,让您更快地到达那里。
企业公司如何处理?:
我说不出雅虎是怎么做到的!处理他们的节点服务器,但我知道LinkedIn使用nginx
在许多节点应用程序集群之间进行静态文件服务和负载平衡。请参阅他们的工程团队的这篇文章,了解一些最佳实践:http://engineering.linkedin.com/nodejs/blazing-fast-nodejs-10-performance-tips-linkedin-mobile
- 在此服务器上找不到请求的-表单验证(位于localhost端口80的Apache/2.4.9(Win32)PHP/5.5
- 是(或可以)nodejshttp服务器替代Apache或IIS等大型服务器
- 如何将Node.js服务器连接到Apache服务器
- Apache Web 服务器消息
- 如何在 Apache-PHP-MySQL 机器上实现“服务器推送”
- 是否可以将 Apache 配置为允许浏览器中的 JS 获取服务器目录内容
- 使用 javascript 运行 Apache 服务器中存在的批处理文件
- 如何对 Apache 服务器进行签名,以便来自目录的所有请求都通过 HTTPS 并包含您的私钥
- Apache服务器上的服务器端Javascript
- 如何在Apache tomcat服务器启动时定期运行javascript函数,而不是使用ScheduledExecuto
- 用于处理服务器端事件的PHP服务器导致Apache连接过多
- 如何在Apache服务器中部署web应用程序Aurelia
- 通过 APACHE 服务器调用多个 perl 脚本
- 如何使用javascript在机器上获取本地信息后将数据发送回apache服务器
- Apache Cordova:加载资源失败:服务器响应404(未找到)状态
- 如何扩展NodeJS,同时通过Apache web服务器代理它
- 我如何在Apache服务器维护一个HTML页面的会话
- 如何让apache服务器发送特定的头
- 我们是否需要一个web服务器(如Apache)来访问.json文件
- 如何在安装了apache服务器的Windows上运行node.js