异地服务器之间,nodejs服务端,用什么方式通信比较稳定靠谱?
发布于 2年前 作者 softice 1037 次浏览

如题,几台服务器之间,各自距离都很远(数千米),服务端都是node写的,他们之间需要实时消息通信,这个用什么方法实现比较好?json rpc?

每秒消息量大约在几百条左右,每条消息内容类似:{"uid":123123,"eventType":1,"content":"hasNew"}

要求:

1、网络条件不稳定的时候,需要及时重试重连,期间消息允许一定程度的丢失;

2、使用的端口尽量的少;

3、各个服务器之间的ping值一般在100ms以下,但是带宽有限,所以需要流量小,实时性高。

请各位大牛帮忙推荐一个方案,谢谢!

1 回复

websocket +json消息,其实你这种就几百每秒的并发可以直接用http就可以了

回到顶部