内容简介:pulsar-client-go 是一个使用 Go 语言编写的 Pulsar Go Client 库,旨在创建纯 Go 语言编写的客户端,并且不依赖任何 C++ 库文件。用户可以通过 Pulsar Go 客户端在 Go(又称 Golang)中创建 Pulsar 生产者、消费...
pulsar-client-go 是一个使用 Go 语言编写的 Pulsar Go Client 库,旨在创建纯 Go 语言编写的客户端,并且不依赖任何 C++ 库文件。用户可以通过 Pulsar Go 客户端在 Go(又称 Golang)中创建 Pulsar 生产者、消费者和 reader。在 Go 客户端中,生产者、消费者和 reader 中的所有方法都是线程安全的。
近期, Pulsar Go Client 发布最新 0.7 版本,下面是 0.7 版本关键功能和改进,以供参考。
关键特性
- 支持生产者加密
- 支持消费者解密
- 用户定义度量基数
- 更好地支持 Azure AD OAuth 2.0
- 删除 go 版本 1.11 和 1.12 的测试
- 通过添加 epoch 来创建生产者,避免在 broker 不可用时复制生产者等
改进
- 修正批大小限制验证问题
- 修正 sendError 的命令逻辑
- 在不关闭的情况下,排出请求连接通道
- 在使用多主题或正则表达式消费者时,不增加 ComsumersOpened 账户
-
在删除主题时,修正重新连接逻辑
-
在缩小分区时,避免崩溃
-
通过现有收集器注册,修复缺少的主题度量
-
通过 oldProducers ,避免发生器崩溃
-
在主题终止时,停止消息待处理状态
-
修复句柄发送错误漏洞问题等
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- IJPay 0.8 版本发布,兼容低版本 JDK
- fastjson 1.2.55 版本发布,Bug 修复版本
- Apache Ignite 2.9.1 版本发布,小版本更新
- Swoole v4.6.1 版本发布,Bug 修复版本
- Swoole v4.6.2 版本发布,Bug 修复版本
- Swoole v4.6.4 版本发布,Bug 修复版本
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
The Book of CSS3
Peter Gasston / No Starch Press / 2011-5-13 / USD 34.95
CSS3 is the technology behind most of the eye-catching visuals on the Web today, but the official documentation can be dry and hard to follow. Luckily, The Book of CSS3 distills the heady technical la......一起来看看 《The Book of CSS3》 这本书的介绍吧!