找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 4772|回复: 2

[求助] 使用TCPServer做多线程的TCP服务器时能不能进行连接数限制?

1

主题

1

帖子

1

积分

贫民

积分
1
lilioooo 发表于 2016-8-8 14:02:06 | 显示全部楼层 |阅读模式
做一个多线程TCP服务器,想把最大连接数控制在200,超过就拒绝连接。
用TCPServer能不能实现? 有没有简单的方法?

回复

使用道具 举报

4

主题

11

帖子

31

积分

贫民

积分
31
pythoner 发表于 2016-8-8 16:55:55 | 显示全部楼层
最简单的办法就是加一个连接计数器, 通过判断计数器的当前数字来限制连接数
回复 支持 反对

使用道具 举报

5

主题

165

帖子

165

积分

版主

Rank: 7Rank: 7Rank: 7

积分
165

热心会员突出贡献优秀版主荣誉管理

mongo 发表于 2016-8-9 10:06:46 | 显示全部楼层
楼上正解 ,若用socket 则socket.listen()方法可设置连接到服务器的最大连接数
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表