zbus 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
zbus 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
zbus 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
zbus 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
zbus 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 MIT
操作系统 跨平台
软件类型 开源软件
开源组织
地区 国产
投 递 者 少帮主
适用人群 未知
收录时间 2014-01-22

软件简介

小巧而极速的MQ, RPC实现, 支持HTTP/TCP代理,开放易扩展,多语言支撑微服务,系统总线架构

zbus核心是一个独立实现的小巧极速的消息队列(MQ),支持持久化与内存队列, 支持单播、广播、组播等多种消息通信模式;在MQ之上 zbus完备地支持了RPC服务,RPC支持独立伺服,基于总线两种模式;同时zbus支持代理服务,基于MQ的HttpProxy实现了类Nginx的HTTP代理服务(支持DMZ网络结构),TcpProxy则支持透明的TCP协议代理,可以代理任何基于TCP的协议,比如代理MySQL数据库。

zbus内建分布式高可用(HA),解决单点问题;Java/.NET/JS/C++/PHP等主流语言接入能力为zbus充当SOA服务总线提供跨平台支持;

在设计上,zbus拥抱KISS准则,所有特性浓缩在一个小小的400K左右的jar包中(非常少的依赖);轻量,MQ核心,方便二次开发,zbus为微服务架构、系统整合、弹性计算、消息推送等场景提供开箱即用的功能支持。

ZBUS主要特性:

  • 高速磁盘/内存MQ,支持单播,广播,组播,订阅多种消息模式
  • RPC开箱即用,支持同步异步,动态类代理
  • 多语言客户端,Java/.NET/JavaScript/PHP/Python/C++/Go(服务器)
  • 轻量级,发行大小 ~3M, 核心 ~400K, 极少依赖
  • 高可用无应用故障单点,分布式高可用的内置支持
  • 简洁的协议设计,类HTTP头部扩展协议,长短连接,WebSocket支持
  • 内置监控,不断丰富的监控指标

ZBUS以轻量弹性著称,目前已知的应用主要分布在证券金融行业,在各大券商内部使用,因为开源同时也有不少二次开发定制的项目存在。

ZBUS可以有多种工作角色

  1. MQ服务器
  2. RPC服务器
  3. Proxy HTTP/TCP代理
  4. 服务标准化总线服务器

当你遇到这些相关问题的时候,不妨尝试下zbus,也许你会喜欢呢。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (65)

加载中
zbus支持ipv6吗
2020/05/12 13:28
回复
举报
下载源码启动示例中的ConsumerExample 出现这个问题 怎么解决? Exception in thread "main" io.zbus.mq.MqException: Missing MqClient for publishing message: GET / HTTP/1.1
2018/11/05 21:13
回复
举报
为啥出现 @zbus 警告: !!!!!!!!!!!!!!!!!!!!!!!!!!Drop,HTTP/1.1 400 Bad Request connection: Keep-Alive content-length: 30 id: 11365569-e22b-45d6-8d04-7360cf7795dd 400: Bad Format, Missing topic
2018/05/15 14:11
回复
举报
#zbus# 在7.x版本上发现存在 RPC 远程代码执行的漏洞(如果你已替换了RpcCodec为其他的,并且支持 URLClassLoad 反序列化的话那就100%执行任意代码),各位感兴趣的自己去研究为何。
2018/04/09 11:24
回复
举报
打分: 推荐
请问zbus的clinet和服务器的jar包是同一个吗?那么client是否依赖netty?
2018/01/23 09:39
回复
举报
#zbus# @少帮主 准备重7.2 升级0.9.4 发现ttl属性不见了,这个是取消了还是有其他代替?
2017/10/25 21:56
回复
举报
#zbus# @少帮主 为什么不往maven中央库推送新版本了?
2017/10/25 18:34
回复
举报
#zbus# 为什么不往maven中央库推送新版本了?
2017/10/25 18:34
回复
举报
打分: 还行
如何设置消息模式,发一条消息只有一个消费者收到。我想设置成发布订阅模式
2017/10/25 15:13
回复
举报
#zbus# 学习、选型
2017/07/22 17:00
回复
举报
更多评论
发表了资讯
2017/12/07 17:05

zbus 0.11.4 发布,MQ、RPC、微服务总线

zbus 0.11.4 已发布。zbus 是小巧而极速的 MQ, RPC 实现, 支持 HTTP/TCP 代理,开放易扩展,多语言支撑微服务,系统总线架构。 0.11.1-0.11.4 更新列表 TcpProxy支持多目标配置 QueueNak修改依赖JDK8,依赖JDK6 RPC默认返回application/json类型 RPC支持错误信息显示开关,可隐藏堆栈信息 RPC支持方法列表页面开关,可隐藏展示所有的方法信息 修复timeout类型bug,int=>long 修复checksum缓存错误 RPC增加默认根目录页面配置,增...

16
28
发表了资讯
2017/11/16 11:40

zbus 0.11.0 发布,MQ、RPC、微服务总线

zbus 0.11.0 已发布。zbus 是小巧而极速的 MQ, RPC 实现, 支持 HTTP/TCP 代理,开放易扩展,多语言支撑微服务,系统总线架构。 0.11.0 更新列表 大更新 - MQ消费者端增加ACK确认,以及可配置的超时重发机制 - MQ数据格式增加checksum完整性验证 - 监控端口与主接入端口可分离,方便监控隔离 小更新 - RpcInvoker修复module指定错误 - TcpProxy,HttpProxy可随zbus带起来,在同一个进程中运行 - RPC增加Verbose选项,方便开发状态...

19
27
发表了资讯
2017/11/06 15:05

zbus 0.10.1 发布,MQ、RPC、微服务总线

zbus 0.10.1已发布。zbus是小巧而极速的MQ, RPC实现, 支持HTTP/TCP代理,开放易扩展,多语言支撑微服务,系统总线架构。 0.10.1 更新列表: - 增加zbus.js支持HTTP直接RPC调用 - FileKit增加Cache开关 - 默认RPC方法元信息页面修复module不准确的bug 文档:zbus.io

5
20
发表了资讯
2017/11/02 13:50

zbus 0.10.0 发布,MQ、RPC、微服务总线

小巧而极速的MQ, RPC实现, 支持HTTP/TCP代理,开放易扩展,多语言支撑微服务,系统总线架构。 0.10.0 更新列表: - RPC增加原生HTTP消息返回,方便直接提供浏览器友好的HTTP服务 - RPC参数列表可以任意顺序插入Message请求参数的申明,获取RPC请求上下文 - 浏览器请求URL格式中module改为必填选,格式为 /{Topic}/{Module}/{Method}/{Param1}/{Param2}..... - RPC结果返回状态改为由底层HTTP协议状态码控制:200正常,600业务逻...

16
37
发表了资讯
2017/10/18 16:02

zbus 0.9.4 发布,MQ、RPC、微服务总线

小巧而极速的MQ, RPC实现, 支持HTTP/TCP代理,开放易扩展,多语言支撑微服务,系统总线架构。 小版本更新列表: - Message增加origin-method,修复HTTP代理Method丢失 - 修复 recvFilter 不生效的bug - 增加MessageLogger接口,可以个性化扩展日志记录 文档:zbus.io

5
21
发表了资讯
2017/09/26 08:14

zbus 0.9.3 发布 MQ、RPC、微服务总线

小巧而极速的MQ, RPC实现, 支持HTTP/TCP代理,开放易扩展,多语言支撑微服务,系统总线架构 小版本更新列表: HTTP MessageCodec去除了默认的Content-Type设置 RpcCodec正确返回JSON+Charset的Content-Type RpcCodec.encodeResponse兼容标准JSON去除了fastjson中的type信息 MqAdaptor.unconsume默认不返回,MqClient.unconsume默认异步方式发送 修复Consumer.pause/resume多线程bug 修复SpringServiceBootstrap中SSL设置bug Htt...

4
23
发表了资讯
2017/09/18 11:48

zbus 0.9.0 新版发布,MQ、RPC、微服务总线

经过相当长一段时间的重构优化,zbus新版0.9.0发布。 依然保持小巧极速易用,核心~400K Jar包,发行 ~3M,极少依赖,重点增强: 消息队列(MQ) 单播、广播、组播、订阅消息模式统一 支持磁盘、内存队列 支持任意点重复消费 高可用(HA) 无应用故障单点 节点合并,部署简化 远程方法调用(RPC) 新增Bootstrap,隔离zbus依赖 基于Broker与无Broker的RPC模型API统一 HTTP、TCP代理 同时支持反向代理与DMZ隔离代理 透明TCP代理支...

29
124
发表了资讯
2016/03/22 00:00

zbus-6.3.0 发布,轻量级 MQ,RPC 服务总线

zbus-6.3.0 发布了,主要改进内容包括: 1. 增加主从队列支持 2. 增加消息过滤机制,根据消息键值决定是否写入消息队列磁盘。 3. 增加不经过网络传输的JVM内部通讯优化的JvmBroker 4. 增加ZbusBroker统一Broker实现,工厂代理模式由统一的地址决定Broker的底层类型:Single、HA,JVM。 5. 常见QQ群、issue反馈的bug修复。 6. Readme中增加了代码设计说明 7. 依然保持了zbus~300k的单jar轻量级特性...

20
45
发表了资讯
2015/09/21 00:00

zbus-6.2.0 发布,轻量级 MQ,RPC 服务总线

zbus-6.2.0 发布,整个项目模块化重构,改进内容: MQ默认直接采用持久化。MQ速度在SSD磁盘上可达200M+/s,数十亿级消息堆积测试(100G+磁盘) RPC支持分为直接RPC与基于MQ的RPC,直接RPC性能优于基于MQ的RPC。 Broker独立模型重构,支持HA高可用,不只面向MQ工作,可以方便支持直接RPC的负载均衡。 添加Thrfit协议接入(RPC),整体上支持HTTP短链接,Extend HTTP的TCP长连接,Thrift客户端接入。 消息通讯基础zbus.NET保持小、模...

27
60
发表了资讯
2015/05/28 00:00

zbus-6.0.0 正式版发布,轻量级 Java 消息总线

zbus-6.0.0 发布了,改进内容包括: 1. zbus纳入zstacks组织管理,package前缀由 org.zbus 改为 org.zstacks.zbus 2. Rpc增加默认module为空的场景下访问不冲突的远程方法 3. Service增加停止服务方法暴露 4. 底层通讯支持znet升级到6.0.0,Dispatcher与SelectorThread模型更新,更简单使用 5. Broker、RemotingClient退出时偶尔出现的read InterruptException。 源码地址:http://git.oschina.net/rushmore/zbus ZBUS追求极度轻...

36
60
发表了资讯
2015/04/20 00:00

zbus-5.2.0 正式版发布,轻量级 Java 消息总线

zbus-5.2.0 发布了,改进内容包括: 1. 向后支持JDK6 2. RemotingClient\ZbusServer 支持close退出后台线程,类似netty之shutdownGracefully 3. 增加Producer\Caller\Rpc支持主动创建队列, 5.1.0仅Consumer\Service支持创建队列 4. Broker接口继承于java.io.Closeable, IDE提示资源释放 5. zbus启动自动打开监控页面(默认打开,可选择) 源码地址:http://git.oschina.net/rushmore/zbus ZBUS追求极度轻量级,高度可扩展(异步...

23
82
发表了资讯
2015/03/31 00:00

zbus-5.1.0 正式版发布,轻量级 Java 消息总线

zbus 5.1.0正式版本发布,zbus 是一个轻量级服务总线/消息队列,目前 OSChina 正在使用该消息总线。 该版本主要更新包括: 1)zbus主项目拆分出zbus-remoting通讯子项目 2)fastjson与commons-pool2依赖独立出来

29
58
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于软件架构专区
2015/09/07 11:01

ZBUS入门文档

https://git.oschina.net/rushmore/zbus ZBUS解决啥问题 消息队列MQ 消息队列重点解决系统解耦,可以让系统责任链设计更加清晰。 ZBUS消息队列解决消息队列可靠传输、支持发布订阅广播模式。 同类产品: RabbitMQ、ActiveMQ等 远程方法调用RPC 跨语言解决远程方法调用,JAVA平台支持透明式动态接口远程代理。 同类产品: dubbo,thrift等等 网络代理(TCP,HTTP,DMZ结构) ZBUS提供TCP透明代理,可以快速完成对目标服务器的代理...

9
10
发表于软件架构专区
2015/07/29 21:38

实现了Zbus的JFinal插件,JFinal里用Zbus更方便了。

第二版已经发布,支持泛型,代码更安全,更简单: http://my.oschina.net/myaniu/blog/486717 zbus https://git.oschina.net/rushmore/zbus 轻量级服务总线/消息队列 1)多种消息模式--支持生产者/消费者,发布订阅,RPC 2)丰富的API--C/C++/C#/JAVA/Python/Node.JS跨平台、多语言支持 3)开放协议标准--原生兼容HTTP协议(长连接),头部动态扩展 4)支持TrackServer与ZbusServer高可用横向动态扩容机制 jfinal https://git.o...

7
15
2018/05/29 10:49

ZBUS学习手记

ZBUS= MQ + RPC + PROXY 特点: 超轻量级,单个Jar包无依赖 ~250K 支持消息队列, 发布订阅, RPC, 代理(TCP/HTTP/DMZ) 亿级消息堆积能力、支持HA高可用 丰富的API--JAVA/C/C++/C#/Python/Node.JS多语言接入 MQ:(解释来自百度百科) MQ传递主干,在世界屡获殊荣。 它帮您搭建企业服务总线(ESB)的基础传输层。IBM WebSphere MQ为SOA提供可靠的消息传递。它为经过验证的消息传递主干, 全方位、 多用途的数据传输, 并帮助您搭建企...

0
0
发表于开发技能专区
2015/09/17 10:22

ZBUS项目结构概貌

项目已经更新,请参考 zbus.io http://git.oschina.net/rushmore/zbus ZBUS项目代码概览 broker -- 链接代理,解决连接池管理,链接高可用 kit --工具类,包括log日志、对象池等 mq --消息队列服务,提供持久化队列,发布订阅,zbus的核心入口 net --网络通讯库,基本NIO引擎、HTTP协议通讯 proxy -- 提供TCP,HTTP,DMZ代理服务 rpc -- 提供RPC服务,分基于MQ的RPC与直接RPC两大类 ZBUS模块结构层次 ZBUS网络通讯基础 zbus.NET...

2
5
2015/12/21 15:52

ZBUS高可用HA介绍

请参考最新文档 http://zbus.io/guide/ha?menu=ha http://git.oschina.net/rushmore/zbus 1. ZBUS 高可用设计 Zbus高可用采用ZbusServer + TrackServer结合完成,相对于单机版本的zbus,客户端需要TrackServer的帮助完成实际的zbus动态选择。Zbus可以动态的增加到TrackServer组成的高可用群中,zbus节点之间无状态。加入高可用群的ZbusServer向TrackServer上报当前zbus节点的拓扑信息,包括所在节点的IP,队列分布,消费者信息等...

6
79
发表于服务端专区
2016/01/01 09:32

zbus消息唯一性约束增强

zbus-6.3.0 (master)增加新特性,支持对队列消息的唯一性约束,生产者可以在消息头部打标识(键名key),唯一标识决定消息是否入队列。使用示例 BrokerConfig config = new BrokerConfig(); config.setServerAddress("127.0.0.1:15555"); final Broker broker = new SingleBroker(config);   Producer producer = new Producer(broker, "MyMQ"); producer.createMQ(); // 如果已经确定存在,不需要创建   fo...

1
4
发表于大前端专区
2015/09/29 20:26

基于zbus的MySQL透明代理(<100行)

项目地址 https://git.oschina.net/rushmore/zbus 我们上次讲到zbus网络通讯的核心API: Dispatcher -- 负责-NIO网络事件Selector引擎的管理,对Selector引擎负载均衡 IoAdaptor -- 网络事件的处理,服务器与客户端共用,负责读写,消息分包组包等 Session -- 代表网络链接,可以读写消息 实际的应用,我们几乎只需要做IoAdaptor的个性化实现就能完成高效的网络通讯服务,今天我们将举例说明如何个性化这个IoAdaptor。 我们今天...

20
140
发表于开发技能专区
2015/08/02 21:21

Zbus的JFinal插件实现第二版

第一版实现: 实现了Zbus的JFinal插件,JFinal里用Zbus更方便了。 第二版主要实现了以下目标: 1)简化设计,去掉了异步发送,仅支持同步发送。 2)信息发送/接收实现了泛型支持。 3)可直接发送/接收JFinal中特有的Model对象和Record对象。 导入dist目录下的jfinal-zbus-2.0.0.jar 同时还需要导入zbus,znet,fastjson,jfinal等jar包 配置代码如下: //初始化zbus插件 ZbusPlugin zp = new ZbusPlugin(); //创建一个MQ zp.c...

4
10
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2017/12/15 16:59

zbus中group的filter是什么

@少帮主 你好,想跟你请教个问题:如何能让此consumer能收到消息呢,group的作用。 ConsumerConfig config = new ConsumerConfig(broker); config.setTopic(topic); ConsumeGroup group = new ConsumeGroup(); group.setGroupName("FilterGroup1"); group.setFilter("*"); //Filter is ConsumeGroup wide, it influence other consumers on same ConsumeGroup config.setConsumeGroup(group);...

1
0
发表了问答
2017/11/29 11:01

zbus python rpc service 启动异常

# encoding=utf8 import sys sys.path.append("../../") from zbus import Broker, Consumer, RpcProcessor, Protocol, Message ''' MyService is just a simple Python object ''' class MyService(object): def getString(self, ping, i): return '%s,%s' % (ping, i) def echo(self, ping): return ping def save(self, user): return 'OK' def plus(self, a, b): re...

3
0
发表了问答
2017/01/19 11:37

会有php客户端吗?

8
0
发表了问答
2017/03/31 13:22

请问ZBUS能实现JAVA的服务端和C#客户端RPC通信吗?

@少帮主 你好,想跟你请教个问题: 我可以用java发布RPC服务,c#客户端来调用吗? 看你提供的非JAVA API DEMO都是发布服务和调用服务,或者生产者和消费者都是同一种语言实现配对使用的。 我现在想利用JAVA发布RPC服务,其他语言的客户端来调用可不可以呢??

1
0
发表了问答
2016/02/01 15:58

zbus rpc不支持com.jfinal.plugin.activerecord.Page类型

@JFinal @少帮主 你好,想跟你请教个问题: 尝试了一下rpc的直连,发现zbus不支持JFinal的com.jfinal.plugin.activerecord.Page类型。 BlogController setAttr("blogPage", blogService.paginate(getParaToInt(0, 1), 10)); render("blog.html"); BlogServiceImpl public Page<Blog> paginate(int pageNumber, int pageSize) { return Blog.me.paginate(pageNumber, pageSize, "select *", "from blog order by id asc"); } 错误...

1
0
发表了问答
2015/12/31 11:11

RPC 远程调用超时

@少帮主 你好,想跟你请教个问题: import java.io.IOException; import org.zbus.broker.Broker; import org.zbus.broker.BrokerConfig; import org.zbus.broker.SingleBroker; import org.zbus.kit.ConfigKit; import org.zbus.rpc.RpcProcessor; import org.zbus.rpc.mq.Service; import org.zbus.rpc.mq.ServiceConfig; import com.jfinal.kit.Prop; import com.jfinal.kit.PropKit; public class RPCService { private Pro...

2
1
发表了问答
2016/06/14 12:48

zbus发送topic 接收不到,大神帮看看

@少帮主 你好,想跟你请教个问题: 消费者 public class TopicConsumer { public static void main(String[] args) throws Exception { // 1)创建Broker代表 BrokerConfig brokerConfig = new BrokerConfig(); brokerConfig.setServerAddress("127.0.0.1:15555"); Broker broker = new SingleBroker(brokerConfig); MqConfig config = new MqConfig(); config.setBroker(broker); config.setTopic("MyTopic"); config.setMode...

2
0
发表了问答
2016/02/03 10:12

互联网公司的RPC框架如何选择?

主流RPC框架 RPC框架比较 语言 协议 服务治理 社区 机构 Hessian 多语言 hessian – 不活跃 Caucho Thrift 多语言 thrift – 活跃 Apache Finagle Java/Scala 多协议 支持 活跃 Twitter TChannel 多语言 thrift 支持 活跃 Uber Dubbo Java 支持拓展 支持 停滞 阿里 包括现在出的zbus,你们用的哪个呢?...

18
10
发表了问答
2016/05/15 22:46

zbus 在jfinal 中不能关闭

我自己写了一个zbus在jfinal 的插件,然后在stop 方法里调用消费者 consumer 的close 方法,但是一直卡在这里,导致整个工程不能停止

2
0
发表了问答
2016/04/22 09:56

ZBUS 并发测试服务端报错

@少帮主 你好,请教你个问题: zbus 下 net 包的 Demo(MyClient.java 、MyServer.java),测试发现在200左右并发,服务端会出现如下错误,是什么问题?: 测试环境:2台PC(配置:8G内存 + i5双核4线程)

4
0
发表了问答
2015/12/30 16:26

请教一下zbus的安全性问题

@少帮主 你好,想跟你请教个问题: 1)监控页面能不能配置账号密码? 2)使用RPC时,能不能设置接入的密钥,不是谁都可以调用

2
0
发表了问答
2015/11/25 10:00

多层zbus tcp proxy 之间怎样加密传输数据

@少帮主 你好,想跟你请教个问题: 用zbus的 TCP Proxy ,如果想实现 C--ZBSP1--ZBUSP2--S ,zbusp1和zbusp2 中间用自定义加密传输,需要怎么处理,难点是IoAdaptor 的decode 和encode 里需要知道明确的方向性,因为 C--ZBSP1 和 ZBUSP2--S 这两部分还是要遵循原来的传输协议 。

5
0
发表了问答
2015/10/17 18:44

ZBUS 怎么监控 MQ队列 里的 消息数量?

ZBUS 怎么查看 MQ队列 里的 消息数量呢? 翻了一下文档,貌似文档现在只写了简单使用的列子 监控这块木有。。。。 @少帮主

5
0
发表了问答
2015/09/28 16:11

使用zbus中的net子包写的简单网络程序,为什么访问不到?

@少帮主 你好,想跟你请教个问题:下载了zbus源码通读了一下,感觉非常轻量,是我喜欢的风格。打算仔细研究一下。但是照着写了个demo,通过浏览器及client程序都无法访问。这是为什么呀? public class HttpAdaptor extends MessageAdaptor {   private static Logger log = Logger.getLogger(HttpAdaptor.class);   public HttpAdaptor() {     cmd("/index", new MessageHandler() {       @Override       public void handle(Message...

5
0
发表了问答
2015/09/15 18:30

zbus使用时缺少org.zbus.net包

@玛雅牛 你好,想跟你请教个问题:我试了一下zbus的插件配置,结果加入后文件中的包名编译报错:The type org.zbus.net.http.MessageHandler cannot be resolved. It is indirectly referenced from required .class files,就在想是不是少了这个包,我在maven中大概找了一下也没有发现,能不能发我一下,谢谢...

4
0
发表了问答
2015/09/07 09:27

zbus基础示例不能运行成功

运行文档给出的最基本的示例 // 1)创建Broker代理【重量级对象,需要释放】 BrokerConfig config = new BrokerConfig(); config.setServerAddress("127.0.0.1:15555"); final Broker broker = new SingleBroker(config); // 2) 创建生产者 【轻量级对象,不需要释放,随便使用】 Producer producer = new Producer(broker, "MyMQ"); producer.createMQ(); // 如果已经确定存在,不需要创建 for (int i = 0; i < 10; i++) { Mes...

3
0
发表了问答
2015/09/06 11:41

zbus使用场景问题

@玛雅牛 你好,想跟你请教个问题: 看到你的jfinal-zbus插件,想问一下你使用zbus的场景是什么?能否举一些使用的例子,谢谢!

4
0
发表了问答
2015/06/27 18:37

zbus 百万次同步、异步调用,无法运行完成

@少帮主 @zbus 你好,我打算使用 zbus,所以做了一次测试。 测试过程如下: 下载 zbus,我的操作系统:win7 64 + jdk6,运行 zbus.bat,调整参数:Xmx3072m,verbose false,运行一个消费者:ConsumerExample.java,同时把输出关闭掉。然后,修改生产者,ProducerExample.java 中的代码,把里面的 for 循环改为 1百万 次,关闭system.out 输出,同时打开 jconsole 来监控内存。 结果发现,开始时,内存趋势是,一直往上涨,但最...

11
3
发表了问答
2015/04/22 22:47

znet 性能数据问题入口

OSC放开源项目很给力! 一天就有几千的浏览。 znet 轻量级、高性能NIO网络通讯包的性能测试,欢迎前往拍砖头 http://git.oschina.net/rushmore/znet 性能测试 http://git.oschina.net/rushmore/znet/issues/1

10
0
发表了问答
2015/05/28 17:53

Message能否支持Object对象?

setBody(String body) 能否在后续版本支持Object类型的body?

5
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
65 评论
1K 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部