CNode

有用 websocket 做过聊天室的朋友么?

问答
KKAROTT7发布于8 年前最后回复8 年前20 回复5575 浏览0 收藏

我公司做的是聊天室,之前都是用轮询,不过多人同时发信息时还是会有问题试了很多方法,还是会有小概率丢失数据或者出现两条同样的数据。 现在想转websocket,想问问一两千个人对服务器压力有多大?有什么工具能做这样面的测试? 求分享。

查看回复

回复 (20)

C
cllgeek#1·8 年前

https://fiora.suisuijiang.com/ 你可以问问开发这个的站长 😄

Z
zswnew#2·8 年前

主要是消息广播消耗资源,用uwebsockets

来自酷炫的 CNodeMD

C
chapgaga#3·8 年前

是网页聊天室?

K
KAROTT7#4·8 年前
引用 chapgaga是网页聊天室?

@chapgaga 对,我公司做的是网页聊天室

K
KAROTT7#6·8 年前
引用 zswnew主要是消息广播消耗资源,用uwebsockets 来自酷炫的 CNodeMD

@zswnew 我公司人都担心一两千人连一个直播室怕服务器会崩,所以来了解一下

C
chapgaga#7·8 年前
引用 KAROTT7@chapgaga 对,我公司做的是网页聊天室

@KAROTT7 后台用的是java吧:)

K
KAROTT7#8·8 年前
C
chapgaga#9·8 年前
引用 KAROTT7@chapgaga 对,java

@KAROTT7 一个房间有1000人?有这么多人?

L
liangtongzhuo#10·8 年前

1000 人不会崩

K
KAROTT7#11·8 年前
引用 chapgaga@KAROTT7 一个房间有1000人?有这么多人?

@chapgaga 做股票文字直播,比较火的直播室有一两千人。

K
KAROTT7#12·8 年前
引用 liangtongzhuo1000 人不会崩

@liangtongzhuo 打算做点小范围测试

K
KAROTT7#13·8 年前
引用 chapgaga@KAROTT7 啥股票聊天室啊,我也想去抓下牛股:)

@chapgaga 兄弟,不建议来(捂脸,我自己在公司快一年了,也没进直播间看过),行情不好。直播室里的老师都不敢说话了

J
JingLMalan#16·8 年前

老师都不说话了(哭)

Y
yinxin630#17·8 年前

@cllgeek 感谢推广 @KAROTT7 fiora并没有测试过性能, 也没有特别为性能做过优化, 我是一台单核1G的阿里云ECS, 学生机配置, 最多时有近60人同时在线, 并没有任何卡顿, 丢数据和重复数据的问题没出现过

C
chapgaga#18·8 年前
引用 KAROTT7@chapgaga 做股票文字直播,比较火的直播室有一两千人。

@KAROTT7 啥股票聊天室啊,我也想去抓下牛股:)

B
bluesky59#20·8 年前

应该还是可以支撑的吧,我之前用socket.io做的实时通讯是ok的;

参与回复
登录后即可参与回复。登录