Ios NodeJS Web套接字和可伸缩性

Ios NodeJS Web套接字和可伸缩性,ios,node.js,sockets,web,websocket,Ios,Node.js,Sockets,Web,Websocket,我正试图弄清楚如何使nodejs web套接字在生产中具有可伸缩性 我正在为iOS编写一个混合应用程序。所有拥有该应用程序帐户的设备都会通过服务器获得更新。我试图用Ratchet for PHP实现这一点,但NodeJS似乎更易于使用和维护web套接字。我能够为此创建一个普通套接字,但现在我的问题是扩展能力 到目前为止,这是我用于可伸缩性的: ClusterWS-用于多线程web套接字 这是我用来实现我想要的唯一坚如磐石的东西,但我需要将多个套接字服务器全部连接到一个“代理”,所有设备都可以

我正试图弄清楚如何使nodejs web套接字在生产中具有可伸缩性

我正在为iOS编写一个混合应用程序。所有拥有该应用程序帐户的设备都会通过服务器获得更新。我试图用Ratchet for PHP实现这一点,但NodeJS似乎更易于使用和维护web套接字。我能够为此创建一个普通套接字,但现在我的问题是扩展能力

到目前为止,这是我用于可伸缩性的:

  • ClusterWS-用于多线程web套接字

这是我用来实现我想要的唯一坚如磐石的东西,但我需要将多个套接字服务器全部连接到一个“代理”,所有设备都可以访问该代理。

您的具体问题是什么?你似乎没有问一个问题。请描述一个问题。请描述您是如何试图解决此问题的,以及哪些问题不起作用。请描述您希望我们在哪些方面帮助您。我不知道这是否是ClusterWS的实现问题?寻找不同图书馆的问题?一个建筑建议问题?涉及代理的网络基础设施问题?而且,你没有给我们任何想法,你试图达到什么规模,在设备和每个设备每个定时器周期的数据包方面?我需要一些关于如何基于NodeJS扩展我的socket服务器的指导。我有点不知所措。我知道这很模糊,但这就是我真正拥有的。所有在线教程似乎都是关于建立一个简单的聊天室,仅此而已,不涉及缩放。请编辑您的问题,以准确解释您希望我们帮助您的内容。看来你可能是stackoverflow的新手。这里的问题是高标准的,这是使该网站比许多其他问答网站更有用的一部分。你应该问一个明确的问题,包括我在之前的评论中提到的事情。您可以使用问题下方的“编辑”链接进行修复。这也可能有所帮助。当你解决了你的问题后,我会尽力帮助你。还有,什么是“IOS混合应用程序”?混合应用程序是使用Cordova之类的东西编写的应用程序