#wasmcloud #logging #wasi #api-bindings

wasmcloud-logging

为wasmCloud主机运行时提供结构化日志功能

4个版本

0.9.4 2021年5月18日
0.9.3 2021年3月18日
0.9.1 2021年2月11日
0.9.0 2021年2月10日

#1567WebAssembly

Apache-2.0

8KB
83

crates.io  Rust  license  documentation

WasmCloud日志提供程序

此库是 本地能力提供程序,用于 wasmcloud:logging 能力。只有使用包含此能力特权的令牌签名的actor才能使用它。它允许actor使用常规的 log 宏(如 info!warn!error! 等)从actor内部写入日志。

应将其编译为本地二进制文件(linux:.so、mac:.dylib、windows:dll 等)并将其作为插件提供给 wasmCloud 主机运行时。这通常通过创建一个 提供程序存档

如果您想将此能力提供程序静态链接(嵌入)到自定义主机中,请在依赖项中启用 static_plugin 功能,如下所示

wasmcloud-logging = { version="??", features = ["static_plugin"] }

依赖项

~4–14MB
~156K SLoC