作者:小志19841126_466 | 来源:互联网 | 2023-09-23 20:48
一、测试环境(1)测试服务器资源信息#uname-aLinuxlocalhost.localdomain2.6.32-431.el6.x86_64#1SMPFri
一、测试环境
(1)测试服务器资源信息
#uname -a
Linux localhost.localdomain 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
64位CentOS
---------------------------------------------------
#ulimit -a
core file size (blocks, -c) unlimited
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 30508
max locked memory (kbytes, -l) 64
max memory size (kbytes, -m) unlimited
open files (-n) 409600
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size (kbytes, -s) 10240
cpu time (seconds, -t) unlimited
max user processes (-u) 65535
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
----------------------------------------------------
#cat /proc/cpuinfo | grep "processor" | wc -l
4
4核
----------------------------------------------------
#free -m
total used free shared buffers cached
Mem: 3832 2526 1306 0 297 147
-/+ buffers/cache: 2081 1751
Swap: 3967 11 3956
4G内存
(2)部署图
服务器上启动4个Message svr进程。
二、测试结果
(1)测试1
房间 |
人数 |
延时(秒) |
同一个message svr |
1 |
100 |
0 |
2 |
500 |
1 |
3 |
1000 |
3 |
4 |
2000 |
7 |
5 |
4000 |
15 |
【说明】:延时是指第一个进入聊天室的成员发送一个消息最后一个成员接收到该消息的延时(单位:秒)。
(1)测试2
房间 |
人数 |
延时(秒) |
分布在4个message svr,三个管理1000个,一个管理2000个 |
4 |
5000 |
3 |
|
|
|