NSQ 1.2.0 发布,实时分布式消息传递平台

栏目: 软件资讯 · 发布时间: 6年前

内容简介:NSQ 是无中心设计、节点自动注册和发现的开源消息系统。可作为内部通讯框架的基础,易于配置和发布。NSQ 1.2.0 已经发布,如下: 升级 nsqd:删除了对 v0.3.8 及更早版本中使用的旧元数据方案的支持(你不能直接从...

NSQ 是无中心设计、节点自动注册和发现的开源消息系统。可作为内部通讯框架的基础,易于配置和发布。NSQ 1.2.0 已经发布,如下:

升级

  • nsqd:删除了对 v0.3.8 及更早版本中使用的旧元数据方案的支持(你不能直接从 0.3.8 升级到 v1.2.0,而是通过 v1.0.0-compat 或 v1.1.0)
  • 使用 Go 模块管理依赖项:dep 目前仍有支持,但不建议使用

 特性

  • nsqd:
    • 添加 --max-channel-consumers
    • 添加 --min-output-buffer-timeout 限制使用者可以请求的超时时间(默认值 --max-output-buffer-timeout 提高到30秒)
    • 添加标志以调整默认值 --output-buffer-timeout
    • 为 Authd 请求添加随机负载平衡
    • 在 Authd 请求中包括客户端 TLS cert CommonName
    • 添加参数到 /stats 端点以允许跳过每个客户端状态
    • 将生产者客户端 tcp 连接添加到 stats
  • nsq_to_file:
    • 在大多数日志消息中包括 topic/channel
    • 添加 --log-level 和 --log-prefix
    • 大重构,更健壮的文件切换、同步和错误处理
    • 支持使用 --work-dir 的单独工作目录
    • 新标志 --sync-interval
  • nsq_to_http:添加 --header
  • nsqadmin:添加 --base-path 

修复

  • nsqd:
    • 关闭不发送“magic”标题的连接
  • nsqd、nsqlookupd、nsqadmin:重构日志级别,一般重构以更好地退出所有致命错误
  • nsqadmin:切换到像 nsqd 和 nsqadmin 那样使用 JudWhite/go-svc、修复客户端计数和信道总消息率、Elint 报告修复/清理

详情见更改日志:

https://github.com/nsqio/nsq/releases/tag/v1.2.0 


以上所述就是小编给大家介绍的《NSQ 1.2.0 发布,实时分布式消息传递平台》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

PHP高级开发技术与应用

PHP高级开发技术与应用

曹铁群、孙一江、张永学 / 清华大学出版社 / 2002-5-1 / 32.00

作为一本介绍PHP高级开发技术的书籍,本书并不像一般介绍PHP语言的书籍那样讲述大量的语法规则,罗列大量的函数,而是着眼于PHP在Web中的实际应用,特别是PHP对最新技术的支持,比如WAP技术、XML技术等。 本书涉及到的内容主要有:高级环境配置、高级语法和应用、正则表达式、面向对象技术、高级图像技术、用PHPLIB实现模板的处理、用PHPDoc实现文档的自动生成、PHP与组件技术、PH......一起来看看 《PHP高级开发技术与应用》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具