Class ServerStatusCollector
java.lang.Object
com.github.theword.queqiao.tool.utils.ServerStatusCollector
服务状态采集工具。
用于 get_status 接口,包含以下能力:
1. 读取缓存的 server.properties 主机与端口
2. 执行一次 Minecraft Server List Ping
3. 采集 CPU 与内存信息并组装返回数据
-
Method Summary
Modifier and TypeMethodDescription采集一次get_status响应数据static voidinitPingTarget(org.slf4j.Logger logger) 从缓存工具读取目标地址并更新状态探测目标。
-
Method Details
-
initPingTarget
public static void initPingTarget(org.slf4j.Logger logger) 从缓存工具读取目标地址并更新状态探测目标。- Parameters:
logger- 日志实现
-
collectStatusSnapshot
采集一次get_status响应数据- Returns:
- 接口 data 字段
-