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

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

内容简介: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 发布,实时分布式消息传递平台》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

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

Tagging

Tagging

Gene Smith / New Riders / 2007-12-27 / GBP 28.99

Tagging is fast becoming one of the primary ways people organize and manage digital information. Tagging complements traditional organizational tools like folders and search on users desktops as well ......一起来看看 《Tagging》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换