最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

使用websocket构建可扩展的SPA,它有多复杂?

运维笔记admin18浏览0评论

使用websocket构建可扩展的SPA,它有多复杂?

使用websocket构建可扩展的SPA,它有多复杂?

我是网络技术的初学者。在研究前端框架时,我知道我们为前端和后端服务器(API)运行单独的应用程序服务器。例如如果使用的是vue.js,则将为前端运行vue服务器,并且将分别运行另一台MEAN Stack API服务器。现在,我的应用程序将需要显示实时更新,我将不得不在浏览器和前端服务器之间使用websocket连接,这进一步需要与后端服务器(API)进行websocket / webhook连接。现在,我已经知道Websocket连接的可伸缩性和会话管理问题。在这种情况下,我应该如何构建应用程序以获得更好的可伸缩性和更少的复杂性?是否可以为前端和后端创建单片应用程序服务器?那会是一个不错的选择吗?

回答如下:

您可以在Nodejs中使用socket.io库。它简单易用,可通过引入Redis来处理可伸缩性和会话,

检查https://socket.io/docs/using-multiple-nodes/

发布评论

评论列表(0)

  1. 暂无评论