Appearance
配置手册
PowerControlClient 设计为零配置启动,但也提供了丰富的命令行参数来满足特定需求。
默认配置
在不指定任何参数的情况下,程序使用以下默认端口:
| 服务 | 端口 | 说明 |
|---|---|---|
| HTTP | 42000 | 提供 REST API 和 Web 控制台 |
| TCP | 42001 | 提供 TCP Socket 控制接口 |
| UDP | 42002 | 提供设备发现服务 |
命令行参数
通过 ./PowerControlClient -help 可以查看所有支持的参数。
服务管理参数
这些参数主要用于 Windows 平台的服务管理,Linux 平台建议使用 systemctl。
| 参数 | 说明 |
|---|---|
-install | 将程序注册为 Windows 系统服务 |
-uninstall | 从系统中移除服务 |
-start | 启动已注册的系统服务 |
-stop | 停止正在运行的系统服务 |
-status | 查看服务的当前运行状态 |
信息参数
| 参数 | 说明 |
|---|---|
-version | 显示程序版本、构建日期和 Go 运行环境信息 |
-help | 显示帮助信息和使用说明 |
日志文件
程序运行过程中会产生日志文件,用于记录操作历史和错误信息。
- Windows:
C:\PowerControlClient\logs\ - Linux:
/var/log/PowerControlClient/(如果是通过 install.sh 安装) 或当前目录下的logs/
日志文件按日期命名,格式为 YYYY-MM-DD.log。建议定期清理旧日志。