feat(logic): 优化数据采集器启动流程并增加节点状态管理功能

- 移除配置参数依赖,改为直接调用Boot()函数
- 添加主机名自动获取和设置功能
- 新增SaveNodeStatus函数用于保存节点状态数据
- 在数据变化时同时保存节点状态信息
- 创建CollectorNode数据库模型用于存储节点状态
This commit is contained in:
2026-04-24 09:40:48 +08:00
parent b2bfcc5e5e
commit 8bae04bc5e
5 changed files with 92 additions and 45 deletions

View File

@@ -1,13 +1,11 @@
package main
import (
"git.apinb.com/quant/collector/internal/conf"
"git.apinb.com/quant/collector/internal/impl"
"git.apinb.com/quant/collector/internal/logic"
)
func main() {
impl.NewImpl()
c := conf.Get()
logic.Boot(c)
logic.Boot()
}