CooCareTester用法 - housekeeper-software/coocare GitHub Wiki
目的
在云端模拟客户端的高并发,用于压力测试。
服务器侦听在18080端口,使用如下方式连接:
ws://47.92.164.31:18080/coocare
开始测试
{
"cmd":"start",
"communicationServer":"192.168.0.105:10888",
"redis":"192.168.0.105:6379,ssc82893388",
"engineer":[
"E0000000001",
"E0000000002",
"E0000000003",
"E0000000004",
"E0000000005",
"E0000000006",
"E0000000007",
"E0000000008",
"E0000000009",
"E0000000010"
],
"user":[
{
"uid":"C0000000001",
"token":"2ac7c68cb83333ab1f49c09c8b2572eb2e22d1dc",
"channel":"huiguanjia_dl"
},
{
"uid":"C0000000002",
"token":"2ac7c68cb83333ab1f49c09c8b2572eb2e22d1dc",
"channel":"huiguanjia_dl"
},
{
"uid":"C0000000003",
"token":"2ac7c68cb83333ab1f49c09c8b2572eb2e22d1dc",
"channel":"huiguanjia_dl"
},
{
"uid":"C0000000004",
"token":"2ac7c68cb83333ab1f49c09c8b2572eb2e22d1dc",
"channel":"huiguanjia_dl"
},
{
"uid":"C0000000005",
"token":"2ac7c68cb83333ab1f49c09c8b2572eb2e22d1dc",
"channel":"huiguanjia_dl"
},
{
"uid":"C0000000006",
"token":"2ac7c68cb83333ab1f49c09c8b2572eb2e22d1dc",
"channel":"huiguanjia_dl"
},
{
"uid":"C0000000007",
"token":"2ac7c68cb83333ab1f49c09c8b2572eb2e22d1dc",
"channel":"huiguanjia_dl"
},
{
"uid":"C0000000008",
"token":"2ac7c68cb83333ab1f49c09c8b2572eb2e22d1dc",
"channel":"huiguanjia_dl"
},
{
"uid":"C0000000009",
"token":"2ac7c68cb83333ab1f49c09c8b2572eb2e22d1dc",
"channel":"huiguanjia_dl"
},
{
"uid":"C0000000010",
"token":"2ac7c68cb83333ab1f49c09c8b2572eb2e22d1dc",
"channel":"huiguanjia_dl"
}
],
"message":{
"type":0,
"text":"this is a text message"
},
"threadCount":10,
"sendCount":10000000, //需要发送多少组,最终的消息数量是 这个数字乘以工程师的数量
"sendInterval":10, //间隔多少毫秒发送一组
"reportInterval":5000
}
停止测试
{"cmd":"stop"}
在redis中创建用户
{
"cmd":"create_user",
"redis":"192.168.0.107:6379,ssc82893388",
"user":[
{
"uid":"E0000000001",
"token":"ed5bab8f856f832643e5b37841716d8cb8eb551d"
},
{
"uid":"E0000000002",
"token":"ed5bab8f856f832643e5b37841716d8cb8eb551d"
},
{
"uid":"E0000000003",
"token":"ed5bab8f856f832643e5b37841716d8cb8eb551d"
},
{
"uid":"E0000000004",
"token":"ed5bab8f856f832643e5b37841716d8cb8eb551d"
},
{
"uid":"E0000000005",
"token":"ed5bab8f856f832643e5b37841716d8cb8eb551d"
},
{
"uid":"E0000000006",
"token":"ed5bab8f856f832643e5b37841716d8cb8eb551d"
},
{
"uid":"E0000000007",
"token":"ed5bab8f856f832643e5b37841716d8cb8eb551d"
},
{
"uid":"E0000000008",
"token":"ed5bab8f856f832643e5b37841716d8cb8eb551d"
},
{
"uid":"E0000000009",
"token":"ed5bab8f856f832643e5b37841716d8cb8eb551d"
},
{
"uid":"E0000000010",
"token":"ed5bab8f856f832643e5b37841716d8cb8eb551d"
}
]
}
创建工程师或者用户都是可以的