我觉得看在线量,比如几百人上千人在线单进程和多进程没多大区别。如果上万人在线的话多进程好点吧
那我可不可以用不同的端口启动多个进程,这样不知道能不能实现,感觉这么启动还挺麻烦
可以启动多个端口的进程,但是用户A连到1号进程,B连到2号进程,用户A和B是无法通讯的
@8092: 设置你可以利用 reuseport 特性在单个端口上启动多个进程 问题是进程间的不同socket无法直接通信 因为不同人的连接回分配到不同的进程上进行处理
@8059:socketIO也可以用reuseport启动多个进程吗?我一直以为这个只能是单进程的
我觉得看在线量,比如几百人上千人在线单进程和多进程没多大区别。如果上万人在线的话多进程好点吧
那我可不可以用不同的端口启动多个进程,这样不知道能不能实现,感觉这么启动还挺麻烦
可以启动多个端口的进程,但是用户A连到1号进程,B连到2号进程,用户A和B是无法通讯的
@8092: 设置你可以利用 reuseport 特性在单个端口上启动多个进程 问题是进程间的不同socket无法直接通信 因为不同人的连接回分配到不同的进程上进行处理
@8059:socketIO也可以用reuseport启动多个进程吗?我一直以为这个只能是单进程的