3ebe0adf3ee88271d5c7dee2215a5c91aef34ffe
新增 .gitea/workflows/trigger-jenkins.yml: - 触发时机:推送 v* tag(main 日常提交不触发),也可手动 dispatch - 动作:调用 Jenkins 任务 iotlcm-oss-build,参数 SERVICES=<仓库名>、VERSION=<tag> - 凭据来自组织密钥 JENKINS_URL / JENKINS_USER / JENKINS_API_TOKEN - 同一 ref 连续推送时取消旧任务
iotlcm-worker-svr
Dedicated RabbitMQ consumer service for IotLCM asynchronous work.
Consumers
The service always registers these business consumers when RabbitMQ is enabled:
iotlcm.traffic_usage.daily.retryiotlcm.traffic_usage.monthly.retryiotlcm.work_order.auto_close
For local Admin-to-Worker integration checks, set workerDiagnostic.enabled: true to
register iotlcm.worker.diagnostic. Diagnostic messages are logged and acknowledged;
they do not access MySQL, TDengine, or Upstream. The diagnostic consumer is disabled
in the default and build configurations.
SIM status synchronization
Status sync uses run-scoped queues and durable outcome counters. See
Run accounting and rollout for the new
simStatusQueueSync.redisKeyPrefix setting and tests.
角色权限同步
配置 roleSync.enabled: true 后,独立接管管理后端的持久化角色权限任务。部署顺序与回滚见 docs/角色权限任务切换.md。默认关闭,必须先执行迁移并移除旧管理后端执行入口。
Description
Languages
Go
69.4%
Vue
15.2%
TypeScript
12%
PLpgSQL
2.4%
JavaScript
0.4%
Other
0.3%