LiteSpeed Cache → 优化 → 心跳控制

:small_blue_diamond: 三个维度的心跳控制

  1. 前端心跳 (Frontend Heartbeat)

    • 作用:一般是访客在前端页面(比如文章页、商城)时触发的心跳请求。

    • 默认:60 秒一次。

    • 建议:

      • 如果是普通内容站、博客:可以直接 设置为 0(禁用),因为访客端几乎用不到。

      • 如果有需要前端实时交互(比如 WooCommerce 实时购物车更新、前端提交表单插件):保持 60 或更长


  1. 后端心跳 (Backend Heartbeat)

    • 作用:后台仪表盘页面(不包括写文章)触发的心跳。

    • 默认:60 秒一次。

    • 建议:

      • 如果后台管理人员少(单人维护博客/站点):可以调大到 120 秒,减轻服务器负担。

      • 如果是团队协作、插件依赖后台心跳(统计/提醒/任务):保持 60 秒


  1. 编辑心跳 (Editor Heartbeat)

    • 作用:你在后台编辑文章/页面时触发的心跳。

    • 功能:自动保存草稿、多用户编辑冲突提示。

    • 默认:15 秒一次。

    • 建议:

      • 如果你经常写长文章,怕丢稿:保持 15 秒,保证草稿自动保存及时。

      • 如果服务器压力大,可以适度调高到 30 秒或 60 秒,但不要禁用。

      • 不建议设为 0,否则写文章时不会有自动保存功能,容易丢稿。


:high_voltage: 推荐配置(不同场景)

:open_book: 个人/小型博客

  • 前端心跳:0(禁用)

  • 后端心跳:120 秒

  • 编辑心跳:15 秒(保持自动保存及时)

:newspaper: 新闻站/内容站(多人协作)

  • 前端心跳:60 秒

  • 后端心跳:60 秒

  • 编辑心跳:15 秒(必留)

:shopping_cart: WooCommerce 电商站

  • 前端心跳:60 秒(保证购物车、订单刷新正常)

  • 后端心跳:60 秒

  • 编辑心跳:15–30 秒(根据写文章习惯调整)


:white_check_mark: 总结:

  • 前端心跳大部分情况下可以禁用(省资源)。

  • 后端心跳可以延长间隔(减少压力)。

  • 编辑心跳不要禁用,保持 15–30 秒最稳妥。