Wiki 不复制完整环境变量表。配置真源是仓库的 .env.example、config/*.config 和 配置参考。
.env.example
config/*.config
config/sys.local.config.example
IMBOYENV=local
config/sys.config
config/debug.config
config/cron.config
imboyapp/example.env
--dart-define
imboyadmin
.env
周期作业统一在 config/sys.config.example 的 {ecron, [...]} 段定义(附件孤儿/待确认清理、B-06 支付对账、ops 周报、教学域 AI Worker/回收器等)。
config/sys.config.example
{ecron, [...]}
键名约束(易错):当前 pin 的 ecron v1.1.0 只消费 local_jobs(每节点各跑)或 global_jobs(集群单实例,依赖 global 注册与 quorum)两个键;写成 {jobs, [...]} 不报错但整段静默不生效。2026-09-09 之前入仓的作业块曾因此从未被调度过,已修正为 local_jobs(仓内全部作业均幂等/带守卫,双节点重复执行安全)。
local_jobs
global_jobs
{jobs, [...]}
两点运维须知:
ecron:statistic().
status => activate
ok
[]
There was an error while loading. Please reload this page.