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容器部署,用户无法直接修改容器内配置文件,手动改配置步骤繁琐,很容易出现语法错误导致全部网站宕机

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions