目录
NATS 服务器是一个简单、高性能的开源消息系统,适用于云原生应用程序、物联网消息和微服务架构。NATS 设计易于使用和实施。它具有高性能、始终在线和可用、极其轻量级(小 footprint),并支持多种服务质量以及各种消息模型和用例。
Telegraf 输入插件:NATS
从指定的 NATS 服务器分析主题收集和绘制统计数据。NATS 消费者插件从指定的 NATS 主题读取数据并将消息添加到 InfluxDB。该插件期望消息采用 Telegraf 输入数据格式。订阅主题时使用队列组,以便 Telegraf 的多个实例可以并行从 NATS 集群读取数据。
Telegraf 输出插件:NATS
此插件写入(列表中的)指定的 NATS 实例。
NATS 基础知识
NATS 支持各种消息模型,包括发布订阅、请求回复和队列。
NATS 的独特功能包括
- 纯发布-订阅
- 集群模式服务器
- 自动修剪订阅者
- 基于文本的协议
- 多种服务质量 (QoS)
- 持久订阅(通过 NATS Streaming)
- 事件流服务(通过 NATS Streaming)
- 最后/初始值缓存(通过 NATS Streaming)