t-io 2.0.2 发布,功能成熟,性能测试依然打爆网卡!

先上两张最近的性能测试截图

第一张是性能测试跑到230万条消息/秒,吞吐量是109M/秒,注意的是:这是含业务的测试数据,业务包含权限判断、几万个敏感词过滤、html标签过滤等业务

第二张就是被人说成打爆网卡的截图啦,注意的是:那个每秒发送22万条消息是个起步数据,就像我们开保时捷,起步速度到全速肯定有个过程的

本版本修改点:

1、redis cache name改用:作为分隔符
2、httprequest增加getClientIp() (内置支持被nignx代理后仍然可以获取真实ip)
3、HttpServerAioHandler增加黑名单判断
4、IpStats的removeMonitor改为removeDuration
5、简化helloworld,不要抽象,简单粗暴一点,更便于初学者理解
6、增加flash-policy-server,便于大家开箱即用(用于flash模拟websocket场景)
7、绑定用户可以一个userid绑定多个channel(用于多端登录)
8、增加org.tio.core.Aio.groupCount(GroupContext, String)
9、添加token绑定,大部分时候操作用户是拿token来的
10、更新pom各版本

最新pom坐标

<dependency>
	<groupId>org.t-io</groupId>
	<artifactId>tio-core</artifactId>
	<version>2.0.2.v20171129-RELEASE</version>
</dependency>

最后给我们的开源软件投一下票吧

大家投出自己喜欢的开源项目,不一定要投给t-io!

http://www.oschina.net/project/top_cn_2017

See more here: 

t-io 2.0.2 发布,功能成熟,性能测试依然打爆网卡!