一、通过 NSSM 图形界面配置自动重启
- 打开 NSSM 配置界面以管理员身份运行命令提示符,执行以下命令(假设你的服务名为 YourServiceName):nssm edit YourServiceName
- 配置重启参数(关键步骤)切换到 Exit actions 选项卡在 On exit 下拉菜单中选择 Restart the service(服务退出时执行重启操作)按需设置 Delay before action:重启延迟时间(默认 1500 毫秒,可根据服务启动速度调整)可选设置 Reset period:重置重启计数的时间间隔(比如 86400 秒 = 24 小时)可选设置 Restart limit:最大重启次数(避免无限循环重启,比如设为 10 次)
- 保存配置点击 Apply → OK,配置立即生效。
Categories:
系统运维