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

查看所有标签

猜你喜欢:

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

Beginning Java Objects中文版从概念到代码

Beginning Java Objects中文版从概念到代码

巴克 / 万波 / 人民邮电出版社 / 2007-1 / 78.00元

《Beginning Java Objects中文版从概念到代码(第2版)》是关于软件对象和Java的,但并不是纯粹地介绍Java语言,而是强调如何从对象模型转换到功能完整的Java应用程序。书中讲述了对象基础、对象建模和模型的实现。《Beginning Java Objects中文版从概念到代码(第2版)》除了用学生注册系统(SRS)示例贯穿全书之外,还在附录中给出三个附加的案例,这些案例是每章......一起来看看 《Beginning Java Objects中文版从概念到代码》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

URL 编码/解码
URL 编码/解码

URL 编码/解码