Files

28 lines
927 B
TOML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# ====== 插件注册信息(控制加载方式) ======
[workers]
type = "example"
module = "plugins.example"
factory = "create_workers"
cleanup = "cleanup"
count = 3
# 运行模式(按插件粒度,两种模式可同时存在):
# "inline"(默认)= 网关进程内加载
# "external" = 独立进程运行(Docker/K8s 编排: uv run worker_serve --type example),
# 经 Zenoh 注册路由,网关动态挂载
load_mode = "inline"
[worker]
name = "example"
version = "0.1.0"
description = "chongming worker example — demonstrates new config features"
config_version = "1.0"
defaults = { method = "GET", ttl = 30, timeout = 2.0, auth_required = true, cacheable = false, internal = false }
[worker.registration]
router_prefix = "/calc"
tags = ["example"]
# ====== Worker 运行时配置(由 lifespan_setup 传递给 create_workers) ======
[workers.config]
data_dir = "./data"