6个版本

0.10.4 2021年5月18日
0.10.3 2021年3月18日
0.10.1 2021年2月11日
0.9.2 2021年1月13日

#1575 in WebAssembly

Apache-2.0

14KB
273 代码行

crates.io Rust license documentation

wasmCloud NATS提供者

WasmCloud NATS功能提供者向actor公开发布和订阅功能。以下配置值可以传递给wasmCloud主机运行时每个actor绑定

  • SUBSCRIPTION - 订阅字符串。这可以包含通配符。对于多个订阅,请使用逗号分隔列表。
  • QUEUEGROUP_NAME - 如果您希望同一actor的所有实例共享消息的轮询交付,则为它们设置一个唯一的队列组名称。此队列组名称将应用于所有配置的订阅。
  • URL - 初始连接服务器的URL。应使用.creds方案前缀。
  • CREDSFILE - .creds文件(可以通过NATS客户端生成)的路径,该文件包含客户端JWT和用于签署nonce的种子。如果此值未包含在绑定中,则提供者将使用匿名身份验证。
  • CLIENT_JWT - 在0.9版本之前支持,目前不支持。
  • CLIENT_SEED - 在0.9版本之前支持,目前不支持。

依赖

~18–30MB
~525K SLoC