您现在的位置是:首页 > 文章详情

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

日期:2019-09-01点击:404

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 

原文链接:https://www.oschina.net/news/109523/tnsq-1-2-0-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章