0

我在 nodejs 中编写了一个直径适配器,它以循环方式将传入流量路由到其连接的服务器。服务器通过uds套接字与直径适配器连接,客户端通过直径与直径适配器连接。我已经测试了以下场景

场景 1: 2 台服务器与直径适配器连接,4200 个请求被发送到直径适配器,直径适配器成功地将请求路由到这两个连接的服务器。

场景 2: 使用命令 pm2 start Adapter.js -i 2使用 pm2 集群运行直径适配器 2 它以集群模式启动了两个直径适配器实例,但是出现了这里问题。直径适配器实例的第一个实例与第一个服务器连接,第二个与第二个服务器连接。所以现在当我运行负载测试请求时,我的负载测试请求进入第一个直径适配器,然后从那里进入服务器,当我第二次运行测试时,它采用第二条路径。我想要的是,无论我从 pm2 集群开始有多少实例,它们都应该与所有服务器连接,并且请求应该在没有 pm2 集群的情况下进行循环。任何帮助,将不胜感激。

4

0 回答 0