【文件属性】:
文件名称:nats.rb:NATS(云本地消息传递系统)的Ruby客户端
文件大小:143KB
文件格式:ZIP
更新时间:2021-02-02 03:54:02
ruby client messaging cncf pubsub
NATS-Ruby客户端
客户端。
入门
gem install nats
nats-sub foo &
nats-pub foo ' Hello World! '
从版本开始,您还可以选择安装以便使用新的NATS v2.0身份验证功能:
gem install nkeys
如果您正在寻找非EventMachine的替代品,请查看天然的宝石。
基本用法
require "nats/client"
NATS . start do
# Simple Subscriber
NATS . subscribe ( 'foo' ) { | msg | puts "Msg received : ' #{ msg } '" }
# Simple Publisher
NATS . publish ( 'foo.bar.baz' , 'Hello World!' )
# Unsubscribing
sid = NATS . subscribe ( 'bar' ) { | msg | puts "Msg received : ' #{ msg } '" }
NATS . u