阅读更多

9顶
1踩

开源软件

原创新闻 分布式消息中间件 Metaq 1.4.2 发布

2012-05-10 09:08 by 资深记者 dennis_zane 评论(19) 有11095人浏览
Metaq是淘宝开源的一个分布式消息中间件。今天发布了1.4.2版本,新功能如下:

  • 新的客户端API用来获取topic的分区列表
  • 新的客户端API用来获取Broker的统计信息
  • 异步复制的Slave可以自动获取Master的配置变更,例如Master在配置文件中新增或者删除了topic并顺利reload热加载成功后,slave可自动复制或者移除变更的topic,无需重启。
  • 新的统计项目,可以通过'stats config'协议获取Broker的配置文件。
其他改进如下:

  • 添加了大量的使用和原理文档,参见Wiki
  • 合并tools和server-wrapper工程,提供统一的脚本来管理Broker,管理Broker的工作变得非常容易,全部工作都可以通过metaServer.sh的脚本来执行。同时提供了bat启动脚本,用于在windows上启动Broker做测试。
  • 添加meta-python项目,一个python的客户端,暂时仅支持发送消息功能。
  • 其他小改进,如统计信息的优化、构建工具的整合等。
更详细的发行日志:RelaseNotes

下载地址:https://github.com/killme2008/Metamorphosis/downloads

入门指南:《如何开始

更多文档:Wiki

9
1
评论 共 19 条 请登录后发表评论
19 楼 yizhilong28 2012-05-13 10:51
kimmking 写道
netcomm 写道
kakaluyi 写道
和ActiveMq相比优势是支持分布式吗, 是否有遵从JMS接口规范,感觉文档比较空缺。不过支持淘宝的这种造轮子并且分享轮子的精神

各有各的适用场景,就像既需要国道,也需要省道。

ActiveMq 不支持分布式么?

ActiveMq  支持分布式
18 楼 kimmking 2012-05-12 13:15
netcomm 写道
kakaluyi 写道
和ActiveMq相比优势是支持分布式吗, 是否有遵从JMS接口规范,感觉文档比较空缺。不过支持淘宝的这种造轮子并且分享轮子的精神

各有各的适用场景,就像既需要国道,也需要省道。

ActiveMq 不支持分布式么?
17 楼 dennis_zane 2012-05-11 19:36
flamenco 写道
那官方的也不维护了,这个版本也不会维护了吧,那后期走向呢?

这个版本跟官方没有关系,是我和几个朋友在维护,不出意外会持续维护,因为我们自己在用(mei.fm)
16 楼 flamenco 2012-05-11 17:52
那官方的也不维护了,这个版本也不会维护了吧,那后期走向呢?
15 楼 netcomm 2012-05-11 08:47
kakaluyi 写道
和ActiveMq相比优势是支持分布式吗, 是否有遵从JMS接口规范,感觉文档比较空缺。不过支持淘宝的这种造轮子并且分享轮子的精神

各有各的适用场景,就像既需要国道,也需要省道。
14 楼 kakaluyi 2012-05-10 22:50
和ActiveMq相比优势是支持分布式吗, 是否有遵从JMS接口规范,感觉文档比较空缺。不过支持淘宝的这种造轮子并且分享轮子的精神
13 楼 ckwn 2012-05-10 13:41
bin目录
            env.bat               
            env.sh                
            log4j.properties      
            metaServer.bat        
            metaServer.sh         
            tools_log4j.properties
12 楼 ckwn 2012-05-10 13:41
tongyi2005 写道
linux的生产环境如何以服务的型式启动?有没有相关脚本?

我看到了 sh 脚本了,可以的
11 楼 tongyi2005 2012-05-10 10:49
linux的生产环境如何以服务的型式启动?有没有相关脚本?
10 楼 tongyi2005 2012-05-10 10:45
嗯。我下载错了。的确是版本的问题。问题都解决了。
9 楼 dennis_zane 2012-05-10 10:39
tongyi2005 写道
dennis_zane 写道
tongyi2005 写道
解压出来的包中没有找到 server.properties

麻烦认真看下文档吧,不是server.properties,而是server.ini。


bin/meta-server-start.sh 中写的的确是 -f server.properties


帅哥,我说了,请不要下载1.4.0.2了。请下载1.4.2,汗。
8 楼 tongyi2005 2012-05-10 10:36
dennis_zane 写道
tongyi2005 写道
解压出来的包中没有找到 server.properties

麻烦认真看下文档吧,不是server.properties,而是server.ini。


bin/meta-server-start.sh 中写的的确是 -f server.properties
7 楼 dennis_zane 2012-05-10 10:33
tongyi2005 写道
解压出来的包中没有找到 server.properties

麻烦认真看下文档吧,不是server.properties,而是server.ini。
6 楼 tongyi2005 2012-05-10 10:28
解压出来的包中没有找到 server.properties
5 楼 dennis_zane 2012-05-10 10:19
tongyi2005 写道
USAGE: ./meta-server-start.sh -f server.properties -Ftimetunnel timetunnel.properties Fnotify notify.properties

怎么启动服务端?后面的参数是什么意思


请下载1.4.2,1.4.0.2管理不方便。
具体使用看《如何开始》,新闻里注明了。
4 楼 dennis_zane 2012-05-10 10:17
这个版本是我和两个朋友在维护的一个github分支,不跟官方保持一致。(不过我估计官方几乎不维护了,或者走的路子不同了)。

原来新闻里有说明这是一个分支,不过被编辑删除了,请注意下。
3 楼 tongyi2005 2012-05-10 10:16
USAGE: ./meta-server-start.sh -f server.properties -Ftimetunnel timetunnel.properties Fnotify notify.properties

怎么启动服务端?后面的参数是什么意思
2 楼 dennis_zane 2012-05-10 10:14
kfyfly 写道
请问部分开源还是全部开源

没有什么部分开源的,完整可用的版本
1 楼 kfyfly 2012-05-10 10:09
请问部分开源还是全部开源

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 分布式消息中间件Metaq发布1.4.2

    我们在维护的淘宝开源消息中间件的metaq的github分支,今天发布了1.4.2版本,主要做了如下改进: 1.添加了大量的使用和原理文档,参见Wiki。 2.合并tools和server-wrapper工程,提供统一的脚本来管理Broker,管理...

  • 分布式消息中间件Metaq发布1.4.3

    我们在维护的淘宝开源消息中间件的metaq的github分支,今天发布了1.4.2版本,主要做了如下改进: 1.支持发送和订阅分离,可以细粒度地控制Broker或者某个Topic是否接收消息和接受订阅。服务端添加新选项...

  • Metamorphosis分布式消息中间件

    关于消息中间件,你应该听说过JMS(1)规范,以及一些开源实现,如ActiveMQ和HornetQ等。Metamorphosis也是其中之一。  Metamorphosis是一款完全的队列模型消息中间件,服务器使用Java语言编写,可在多种软硬件...

  • MetaQ消息中间件研究

    第一部分 MetaQ简介 ... MetaQ(全称Metamorphosis)是一个高性能、高可用、可扩展的分布式消息中间件,思路起源于LinkedIn的Kafka,但并不是Kafka的一个Copy。MetaQ具有消息存储顺序写、吞...

  • MetaQ安装部署文档

    淘宝分布式消息中间件MetaQ安装部署。

  • 消息队列系列

    一个具体的消息只能由一个消费者消费。多个生产者可以向同一个消息队列发送消息;...消息队列目前主要 2 种模式, 分别为"点对点模式"和"发布/订阅模式"。单个消息可以被多个订阅者并发的获取和处理。.........

  • MetaQ初探

    MetaQ(全称Metamorphosis)是一个高性能、高可用、可扩展的分布式消息中间件,,MetaQ具有消息存储顺序写、吞吐量大和支持本地和XA事务等特性,适用于大吞吐量、顺序消息、广播和日志数据传输等场景,METAQ在阿里...

  • Kafka 消息队列 --1.JMS

    是一个 Java 平台中关于面向消息中间件的 API。用于在两个应用程序之间或 分布式系统中发送消息,进行异步通信。Java 消息服务是一个与具体平台无关的 API。    JMS 干什么用:用来异构系统...

  • Java服务端一些处理并发、线程的“问题”

    MetaQ(全称Metamorphosis)是一个高性能、高可用、可扩展的分布式消息中间件,思路起源于LinkedIn的Kafka,但并不是Kafka的一个拷贝。MetaQ具有消息存储顺序写、吞吐量大和支持本地和XA事务等特性,适用于大吞吐量...

  • 那些年,我们见过的 Java 服务端“问题”

    MetaQ(全称Metamorphosis)是一个高性能、高可用、可扩展的分布式消息中间件,思路起源于LinkedIn的Kafka,但并不是Kafka的一个拷贝。MetaQ具有消息存储顺序写、吞吐量大和支持本地和XA事务等特性,适用于大吞吐量...

  • 初创公司5大Java服务困局,阿里工程师如何打破?

    阿里妹导读:初创公司遇到的每一个问题都可能攸关生死。创业之初更应该总结行业的常见问题,对比方案寻找最优解。阿里巴巴地图技术专家常意在技术圈摸爬滚打数年,...1.系统不是分布式 1.1.单机版系统抢单案例 ...

  • 系统不是分布式、流程定义不合理、分页问题及解决方案(摘自阿里公众号)

    1.系统不是分布式 1.1.单机版系统抢单案例 // 抢取订单函数 public synchronized void grabOrder(Long orderId, Long userId) { // 获取订单信息 OrderDO order = orderDAO.get(orderId); if (Objects.isNull...

  • 那些年,我们见过的Java服务端“问题”

    MetaQ(全称Metamorphosis)是一个高性能、高可用、可扩展的分布式消息中间件,思路起源于LinkedIn的Kafka,但并不是Kafka的一个拷贝。MetaQ具有消息存储顺序写、吞吐量大和支持本地和XA事务等特性,适用于大吞吐量...

  • 售票pv操作java实现_初创公司5大Java服务困局,阿里工程师如何打破?

    阿里妹导读:初创公司遇到的每一个问题都可能攸关生死。创业之初更应该总结行业的常见问题,对比方案寻找最优解。阿里巴巴地图技术专家常意在技术圈摸爬滚打数年,...1.系统不是分布式1.1.单机版系统抢单案例// 抢...

  • 5大Java服务困局,阿里工程师如何打破?

    1.系统不是分布式 1.1.单机版系统抢单案例 // 抢取订单函数public synchronized void grabOrder(Long orderId, Long userId) { // 获取订单信息 OrderDO order = orderDAO.get(orderId); if (Objects.isNu...

  • 级联H桥SVG无功补偿系统在不平衡电网中的三层控制策略:电压电流双闭环PI控制、相间与相内电压均衡管理,级联H桥SVG无功补偿系统在不平衡电网中的三层控制策略:电压电流双闭环PI控制、相间与相内电压均

    级联H桥SVG无功补偿系统在不平衡电网中的三层控制策略:电压电流双闭环PI控制、相间与相内电压均衡管理,级联H桥SVG无功补偿系统在不平衡电网中的三层控制策略:电压电流双闭环PI控制、相间与相内电压均衡管理,不平衡电网下的svg无功补偿,级联H桥svg无功补偿statcom,采用三层控制策略。 (1)第一层采用电压电流双闭环pi控制,电压电流正负序分离,电压外环通过产生基波正序有功电流三相所有H桥模块直流侧平均电压恒定,电流内环采用前馈解耦控制; (2)第二层相间电压均衡控制,注入零序电压,控制通过注入零序电压维持相间电压平衡; (3)第三层相内电压均衡控制,使其所有子模块吸收的有功功率与其损耗补,从而保证所有H桥子模块直流侧电压值等于给定值。 有参考资料。 639,核心关键词: 1. 不平衡电网下的SVG无功补偿 2. 级联H桥SVG无功补偿STATCOM 3. 三层控制策略 4. 电压电流双闭环PI控制 5. 电压电流正负序分离 6. 直流侧平均电压恒定 7. 前馈解耦控制 8. 相间电压均衡控制 9. 零序电压注入 10. 相内电压均衡控制 以上十个关键词用分号分隔的格式为:不

  • GTX 1080 PCB图纸

    GTX 1080 PCB图纸,内含图纸查看软件

  • 深度优化与应用:提升DeepSeek润色指令的有效性和灵活性指南

    内容概要:本文档详细介绍了利用 DeepSeek 进行文本润色和问答交互时提高效果的方法和技巧,涵盖了从明确需求、提供适当上下文到尝试开放式问题以及多轮对话的十个要点。每一部分内容都提供了具体的示范案例,如指定回答格式、分步骤提问等具体实例,旨在指导用户更好地理解和运用 DeepSeek 提升工作效率和交流质量。同时文中还强调了根据不同应用场景调整提示词语气和风格的重要性和方法。 适用人群:适用于希望通过优化提问技巧以获得高质量反馈的企业员工、科研人员以及一般公众。 使用场景及目标:本文针对所有期望提高 DeepSeek 使用效率的人群,帮助他们在日常工作中快速获取精准的答案或信息,特别是在撰写报告、研究材料准备和技术咨询等方面。此外还鼓励用户通过不断尝试不同形式的问题表述来进行有效沟通。 其他说明:该文档不仅关注实际操作指引,同样重视用户思维模式转变——由简单索取答案向引导 AI 辅助创造性解决问题的方向发展。

  • 基于FPGA与W5500实现的TCP网络通信测试平台开发-Zynq扩展口Verilog编程实践,基于FPGA与W5500芯片的TCP网络通信测试及多路Socket实现基于zynq开发平台和Vivad

    基于FPGA与W5500实现的TCP网络通信测试平台开发——Zynq扩展口Verilog编程实践,基于FPGA与W5500芯片的TCP网络通信测试及多路Socket实现基于zynq开发平台和Vivado 2019软件的扩展开发,基于FPGA和W5500的TCP网络通信 测试平台 zynq扩展口开发 软件平台 vivado2019.2,纯Verilog可移植 测试环境 压力测试 cmd命令下ping电脑ip,同时采用上位机进行10ms发包回环测试,不丢包(内部数据回环,需要时间处理) 目前实现单socket功能,多路可支持 ,基于FPGA; W5500; TCP网络通信; Zynq扩展口开发; 纯Verilog可移植; 测试平台; 压力测试; 10ms发包回环测试; 单socket功能; 多路支持。,基于FPGA与W5500的Zynq扩展口TCP通信测试:可移植Verilog实现的高效网络通信

  • Labview液压比例阀伺服阀试验台多功能程序:PLC通讯、液压动画模拟、手动控制与调试、传感器标定、报警及记录、自动实验、数据处理与查询存储,报表生成与打印一体化解决方案 ,Labview液压比例阀

    Labview液压比例阀伺服阀试验台多功能程序:PLC通讯、液压动画模拟、手动控制与调试、传感器标定、报警及记录、自动实验、数据处理与查询存储,报表生成与打印一体化解决方案。,Labview液压比例阀伺服阀试验台多功能程序:PLC通讯、液压动画模拟、手动控制与调试、传感器标定、报警管理及实验自动化,labview液压比例阀伺服阀试验台程序:功能包括,同PLC通讯程序,液压动画,手动控制及调试,传感器标定,报警设置及报警记录,自动实验,数据处理曲线处理,数据库存储及查询,报表自动生成及打印,扫码枪扫码及信号录入等~ ,核心关键词:PLC通讯; 液压动画; 手动控制及调试; 传感器标定; 报警设置及记录; 自动实验; 数据处理及曲线处理; 数据库存储及查询; 报表生成及打印; 扫码枪扫码。,Labview驱动的智能液压阀测试系统:多功能控制与数据处理

Global site tag (gtag.js) - Google Analytics