Skip to content

[Feature] Website Reverse Proxy - Add advanced parameter configuration and monitoring for load balancing #13635

Description

@wanghe-fit2cloud

Discussed in #13633

Originally posted by QINFENGSHUN August 24, 2026
当前1Panel网站负载均衡仅支持选择算法:轮询、加权轮询、ip‑hash、最少连接
缺少upstream高级配置项,在部署网盘、长连接、大文件上传业务时很不方便

需要增加的配置项

  1. upstream 参数可视化填写:
  • max_fails:最大失败次数
  • fail_timeout:故障节点隔离时间
  • keepalive:后端长连接数量(非常关键,提升并发性能)
  1. 增加后端节点状态展示:节点是否健康、连接会话数统计面板;
  2. 支持节点临时维护下线 down 标记;
    使用场景举例
    部署Cloudreve网盘多实例,使用ip‑hash会话粘滞,分片上传业务依赖keepalive长连接,同时需要故障自动隔离后端节点
    目前面板图形化无法填写这些参数,只能手动修改容器内nginx.conf主配置,升级OpenResty容器配置有丢失风险,对普通用户门槛很高

期望方案

在网站反向代理‑负载均衡页面,折叠高级设置,开放上面参数输入框;同时增加后端节点状态监控

补充

OpenResty为docker容器部署,用户无法直接修改容器内配置文件,手动改配置步骤繁琐,很容易出现语法错误导致全部网站宕机

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions