BrewFSBrewFS
BrewFSBrewFS
快速上手
运维可观测性控制平面GC 命令测试POSIX 测试Kubernetes Operator
运维

控制平面

对运行中的挂载执行运维命令。

控制平面提供对运行中挂载的运维命令:

brewfs info /mnt/brewfs            # 查看指定的运行中实例
brewfs gc /mnt/brewfs --dry-run    # 提交并跟踪孤儿对象 GC 任务

每个挂载都会在本地 runtime registry 中登记 PID、挂载点、Unix socket 和启动时间。 info 与 gc 根据记录找到实例,并向实例级 Unix socket 发送请求。如果当前只有一个实例, 可以省略挂载点;同时运行多个挂载时应明确指定。

协议目前支持 Ping、GetInfo、RunGc 与 GetJob。GC 是异步任务:CLI 提交任务并取得 job ID,然后持续查询直至结束。控制平面仅限本机使用,不会暴露网络监听端口。

可观测性

stats、tracing、日志与 profiling。

GC 命令

清理不再被引用的对象数据。