Skip to content

[BUG] 疑似恶劣网络条件下的随机崩溃 #1156

Open
@Backyham

Description

@Backyham

版本号 - Version

v7.4.15

操作系统平台和系统架构 - OS and CPU Arch

Arch Linux on VM

[nick@PBH-BTN logs]$ uname -a
Linux PBH-BTN 6.12.24-1-lts #1 SMP PREEMPT_DYNAMIC Sun, 20 Apr 2025 08:45:23 +0000 x86_64 GNU/Linux

部署方式 - Deploy methods

  • Windows .exe 安装程序 (Windows .exe Installer)
  • Windows .zip 绿色部署包 (Windows .zip Portable)
  • Docker
  • JAR 包直接启动 (Start via .JAR directly)
  • 群晖 DSM 套件 (Synology .spk package)
  • Debian 软件包 (Debian .deb package)
  • RedHat/Fedora 软件包 (RedHat/Fedora .rpm package)
  • FreeBSD 软件包(FreeBSD .pkg package)

添加的下载器 - Added Downloaders

  • qBittorrent
  • BiglyBT/Azureus/Vuze
  • Deluge
  • Transmission
  • BitComet

下载器版本号 - Downloader Version

qBittorrent Enhanced Edition v5.1.0.10
With Hotfix No reaction when press "Save" in WebUI

问题描述 - Issue Description

问题实例通过建立Systemd Unit部署。Issues中的类似问题与此情况似乎不同。
出于分摊下载器负载的目的(任务数量过多容易导致qBittorent启动困难、WebUI响应迟钝),在单一物理机上设置五台虚拟机部署下载器,并全部链接至PBH。
此前只连接1个下载器时PBH运行正常,而连接5个后则会在数小时内报BanWave线程超时触发看门狗,异常恢复不断重复且无法恢复,PBH WebUI失去响应(Log: latest.log)。
此后在调试其中一台下载器虚拟机时观察到与下载器失联似乎能更迅速触发问题发生(Log: 2025-05-20-1_2。log)。
而在我的内网,下载器全速运行时也会导致内网响应缓慢,故Issue标题如此称。
清除Java和配置文件重新部署问题依旧。

复现步骤 - Reproduce steps

偶发故障
在连接多个下载器且下载器容易失联时可能更容易发生

截图/日志文件 - Screenshot / Logs

latest.log

2025-05-20-1_2.log

额外信息 - Addition Information

No response

检查清单 - Check list

  • PeerBanHelper 已更新到最新版本,非最新版本不接受任何错误反馈,任何非最新版本的 Issue 将被 立 刻 关 闭,不会有人给您提供任何支持 (I'm running the latest version of PBH that can be found in Github Relases, non-latest release won't receive any support)
  • 所添加的下载器已满足 README 中的前置要求(如版本号和插件)(The downloaders that I've added already satisfied the requirements (E.g install plugins/adapters))
  • 我已检查过 PBH 文档(特别是常见问题),且即使使用了搜索也没有找到与此有关的内容 (This not a question/or the question that not listed in README's FAQ or PBH WIKI)
  • 我没有检查这个检查清单,只是闭眼选中了所有的复选框,请关闭这个 Issue (I have not read these checkboxes and therefore I just ticked them all, Please close this issue)
  • 这不是一个安全漏洞,它可以被安全的公开报告。若需要报告安全漏洞,请在此报告 (This not a security related issue, can be safe report in public. If you want report a security exploit, please report it here)

Metadata

Metadata

Assignees

No one assigned

    Labels

    backendThis is a backend relatedbug程序错误,有什么东西无法正常工作priority: medium中优先级

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions