# iepc-daemon **Repository Path**: SwEngineering/iepc-daemon ## Basic Information - **Project Name**: iepc-daemon - **Description**: iepc 服务守护 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-10-30 - **Last Updated**: 2024-10-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 服务守护模块使用说明 服务核心模块为 `check.ps1`, 命令行调用 `check-prod.ps1` 进行使用 ## 测试 ``` bash pwsh check-prod.ps1 ``` ## 部署为服务 ### 部署 先修改 `iepc-daemon.service` 中的用户名和文件路径,确保正确 ``` bash # 进入到 iepc-daemon 根目录 # 复制 `iepc-daemon.service` 到 `/etc/systemd/system/iepc-daemon.service` sudo cp iepc-daemon.service /etc/systemd/system/iepc-daemon.service # 重新加载 systemd 配置 sudo systemctl daemon-reload # 启动服务 sudo systemctl start iepc-daemon.service # 启用服务开机自启动 sudo systemctl enable iepc-daemon.service # 检查服务状态 sudo systemctl status iepc-daemon.service ``` ### 日志查看 日志文件:/var/log/iepc-daemon.log ### 注销服务 ``` bash # 停止服务 sudo systemctl stop iepc-daemon # 禁用服务开机自启动 sudo systemctl disable iepc-daemon # 删除服务文件 sudo rm /etc/systemd/system/iepc-daemon.service # 重新加载 systemd 配置 sudo systemctl daemon-reload # 检查服务状态,确保服务已停止并被禁用 sudo systemctl status iepc-daemon.service ```