请问我登录客户端向服务器发送tcp请求,服务器为什么接受到线程id都是0

来源:4-

duncank

2018-03-31

请问我登录客户端向服务器发送tcp请求,服务器为什么接受到线程id都是0

http://img.mukewang.com/szimg/5abeee3100010cec12400244.jpg

http://img.mukewang.com/szimg/5abeee33000162f514621188.jpg


写回答

2回答

singwa

2018-03-31

1、swoole那个版本, 用的是什么服务器

2、代码贴我看看

0
1
duncank
已在群里解决,非常感谢!
2018-03-31
共1条回复

singwa

2018-03-31

1、先看看您的cpu核数是多少?

2、是否设置了线程数 reactor_num , 如果没设置默认就是你cpu的核数 ,那么如果你cpu为1核 那每次你的线程ID就是0了。 

3、设置下reactor_num 为 4测试下  看看问题是否存在?

备注: 

reactor_num必须小于或等于worker_num。如果设置的reactor_num大于worker_num,那么swoole会自动调整使reactor_num等于worker_num

0
0

Swoole入门到实战打造高性能赛事直播平台

swoole创始人推荐,借助Swoole打造高性能直播平台

2228 学习 · 1062 问题

查看课程