Tag: 可伸缩性

Java + NodeJS通过套接字进行通信:坏主意?

我喜欢NodeJS的一些function,特别是JQuerification,通过socket.io的websocket兼容性,view和css引擎,我不能使用JSP(当然还有asynchronous调用)。 至less,据我所知。 所以我打算在后端创build我的应用程序将是Java,前端将由NodeJS生成。 前端表单将数据发送到NodeJS,NodeJS将通过NodeJS和Java后端之间的套接字连接将数据传递到Java后端。 所以NodeJS基本上就像前端和Java后端之间的中间件。 这将是一个非常大的应用程序,我的计划看起来令人兴奋,但我会恨我未来的自我沿着这条路线? 我所拥有的优势是可以拥有大量的实时图表和仪表板,并增强与表单的交互。

如何制作分布式node.js应用程序?

创build一个node.js应用程序非常简单。 var app = require('express')(); app.get('/',function(req,res){ res.send("Hello world!"); }); 但是,假设人们痴迷于你的Hello World! 应用程序并耗尽您的资源。 这个例子怎么能在实践中扩大呢? 我不明白,因为是的,你可以在不同的计算机上打开几个node.js实例 – 但是当有人访问http://your_site.com/时,它直接针对特定的机器,特定的端口,特定的节点进程。 又怎样?