`

yanf4j-0.41 beta发布

    博客分类:
  • java
阅读更多

项目名称:yanf4j (yet another nio framework for java)
项目网址:http://code.google.com/p/yanf4j/
下载网址:http://code.google.com/p/yanf4j/downloads/list

0.41 beta版 的主要修改:

1、引入流量控制,通过Controller的setReceivePacketRate方法设置接收消息频率(单位 个/秒),当超过设定值时,yanf4j将放缓接收数据直到实时统计的接收频率降低。此功能默认未开启。
2、改善了数据统计,数据统计不再是从服务器启动时间点到当前的时间段内的平均统计,而是以一定时间间隔做统计,每隔这个时间段就重新开始数据统计。因此可以反映出不同时间段的流量。默认这个统计区间间隔是5分钟,可设置。
3、重构部分代码,引入Controller接口,修改部分命名不当的API等。

分享到:
评论

相关推荐

    Xmemcached一个java实现的分布式缓存

    4. **使用示例** 创建一个简单的Xmemcached客户端实例: ```java import net.rubyeye.xmemcached.MemcachedClient; import net.rubyeye.xmemcached.XMemcachedClientBuilder; public class XmemcachedExample ...

    xmemcached-1.2.4源码

    It's nio based (using my opensource nio framework :yanf4j), and was carefully tuned to get top performance. homepage: http://code.google.com/p/xmemcached/ downloads; ...

    xmemcached 中文开发手册

    1.2.5版之后,yanf4j已经被整合入XMemcached本身,无需额外依赖。 #### 使用指南 - **依赖包**:XMemcached依赖于SLF4J日志框架。 - 对于使用Maven构建项目的用户,可以通过简单的依赖声明(如上述示例)轻松集成...

    Xmemcached用户指南

    - **基于Yanf4j框架**:XMemcached基于Java NIO框架Yanf4j构建,具有清晰的结构和良好的分层设计,易于扩展和定制。 #### 三、使用指南 **3.1 简单示例** 为了帮助读者更好地理解XMemcached的基本使用方法,下面...

    淘宝gecko框架设计.pdf

    Gecko基于yanf4j(Yet another nio framework for java)构建,这是一个Reactor+Handler模式的NIO框架。框架的主要组件包括: - **Controller**:控制接口,负责启动、管理、停止框架,并与业务代码交互。 - **...

    Xmemcached用户指南.pdf

    9. **可扩展性**:基于yanf4j NIO框架,代码结构清晰,易于扩展和定制。 **使用指南** 开始使用XMemcached,首先需要构建MemcachedClient实例,如以下示例所示: ```java MemcachedClientBuilder builder = new ...

    Xmemcached用户指南.docx

    9. **可扩展性**:基于yanf4j框架,XMemcached的架构清晰,易于扩展和维护。 **使用指南** 开始使用XMemcached,首先需要创建一个`XMemcachedClientBuilder`实例,并指定Memcached服务器的地址。例如,若服务器IP...

    memcached客户端和服务端程序和jar包

    import com.google.code.yanf4j.config.Configuration; import net.rubyeye.xmemcached.MemcachedClient; // 初始化客户端 Configuration conf = new Configuration("localhost:11211"); MemcachedClient client = ...

    batik-all-1.8.jar

    免费分享。

    Yet Another News Fetcher-开源

    Yanf打开一个配置文件,对其进行读取,从其上的站点中获取新闻,然后将其放在类似于slashdot的网页中。 它支持Slashdot,Freshmeat。 32bitsonline,Segfault,Packetstorm,Linuxtelephony,Linuxtoday,Ufie,RDF...

    《模式识别与人工智能》参与主办的第19期自动化前沿论坛召开.pdf

    [17]HUGS,YANF,CHANCH等人的工作涉及使用统一的三维形态模型进行面部识别。这些研究不仅展示了模式识别与人工智能领域的深度技术应用,也揭示了当前研究的发展趋势,例如三维模型构建、面部识别、图像编辑等。 此外...

    Foobar2000 简体中文版 全球最好的音乐播放器

    4. **播放列表和播放控制** 提供灵活的播放列表管理,用户可以创建、编辑和保存多个播放列表。播放控制功能强大,包括随机播放、循环播放、跨曲目淡入淡出等。此外,还支持定时播放和自动关机,适合在睡前听音乐时...

Global site tag (gtag.js) - Google Analytics