我有一个 Azure 托管应用程序 (iisnode),它接受来自多个客户端服务的直接连接。此应用程序在各种连接之间传输数据。如果在具有多个 node.js 实例的系统上运行,实际的 TCP 连接将连接到不同的实例。
有没有办法以某种方式将内存中的连接从一个实例“移动”或“共享”到另一个实例?
当然,我可以构建一些实例间通信来路由数据,但我认为应用程序不会扩展,因为它的全部目的是快速移动数据。例如,我将有 4 个实例,每个实例有 100 个连接,并且我将花费与在客户端连接之间移动数据所花费的资源一样多的资源在实例之间移动数据。