ksweb 中文文档 下载 App

KSWEB 手机休眠后服务自动断开 防系统杀后台完整步骤

现象

服务跑着跑着,手机放一边一会儿回来就断了——Lighttpd / Nginx / Apache / MySQL 全部停掉,需要重新开 KSWEB 手动启动。

这和前一组的"启动失败"不同——那次是根本没启动成功,这次是启动了但运行中被杀了。

根本原因

Android 的省电机制:

完整解决方案

一、KSWEB 内部开关

打开 KSWEB → SETTINGS → 找到这三个开关全开:

  1. 保护服务器被非授权终止 — 给 KSWEB 加前台服务
  2. 关闭省电 — 告诉 Android 不要省电
  3. 锁定 Wi-Fi — 防止 Wi-Fi 断

二、系统白名单(国产 ROM 必做)

参考 各厂商省电策略差异:

三、长期挂机的额外保护

如果就是要长期挂着(比如给客户做演示、持续 Demo):

  1. 接充电器 — 电池满电还插着时,大多数 ROM 不会杀后台
  2. 开发者选项 → 充电时屏幕保持唤醒 — 设置 → 开发者选项 → 打开
  3. 亮度调到最低但不要完全灭 — 完全灭屏后 Doze 模式更激进
  4. 屏幕超时设为"从不" — 设置 → 显示 → 屏幕超时 → 从不

四、还是不行

快速测试

  1. 开 Lighttpd + MySQL,浏览器访问验证正常
  2. 屏幕灭,手机放一边不碰
  3. 10 分钟后回来 — 打开 KSWEB 看组件状态
  4. 1 小时后再看
  5. 一整夜后再看 — 夜间深度休眠才是真正考验

哪个时间点断了就说明哪个策略没生效。一整夜不断才是真的稳。