96f0f4eacd2e9c3bb452f5da7f18d9b2f891ee44
Gitee 在推送密集时返回 429 Pending queue overflowed / 408 Authorization server timeout,属服务端限流,原实现一次失败即终止。 - 推送改为最多 5 次退避重试(30s/60s/90s/120s) - 增加每日定时兜底(18:30 UTC = 次日 02:30 北京时间), 避免某次推送失败后长期不同步
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. The optional
simStatusQueueSync.redisKeyPrefix setting controls the Redis key prefix used by
these queues.
角色权限同步
配置 roleSync.enabled: true 后,由本服务独立接管管理后端的持久化角色权限任务。默认关闭;启用前需先完成数据库迁移,并移除旧管理后端的执行入口。
Description
Languages
Go
69.4%
Vue
15.2%
TypeScript
12%
PLpgSQL
2.4%
JavaScript
0.4%
Other
0.3%