github PBH-BTN/PeerBanHelper v7.3.1

latest release: v7.3.2
one day ago

v7.3.1 是 v7.3.0 的一个补丁,有关 v7.3.0 的主要更新内容,请参见 v7.3.0 更新日志

错误修复

  • 修复暂停下载器的状态无法被保存的问题 @Ghost-chu
  • 修复 qBittorrent 下载器登陆状态/有效性检查不正确的问题 @Ghost-chu
  • 修复当下载器被暂停或者由于种种原因处于非活跃(登录失败等)状态时出现 Cannot invoke "java.util.Map.keySet()" because "provided" is null 异常的问题 @Ghost-chu
  • [WebUI] 修复更新日志宽度 @Gaojianli
  • [WebUI] 修复图表透明度问题 @Gaojianli

优化

  • 优化整体平均 CPU 使用率 @Ghost-chu
  • 使用内存映射文件(mmap)技术改善 GeoIP 读取性能,并充分利用操作系统内存文件缓存 @Ghost-chu
  • 使用内存映射文件(mmap)技术改善 SQLite 查询性能 @Ghost-chu
  • 在长时间运行 PeerBanHelper 时,定期执行 SQLite 优化查询 @Ghost-chu
  • 改进 ARB 和其它查询 BAN_LIST 列表的封禁模块的读性能 @Ghost-chu

已知问题

  • 暗色模式下,更新日志可能存在显示异常
    • 切换到日间模式查看可缓解此问题
  • 在更新或重启 PeerBanHelper 时没有在浏览器中关闭已经打开的 WebUI 标签页时,可能引发多次失败请求,以致触发防暴力破解保护,封禁用户 IP
    • 如果出现这种情况,请关闭所有 PeerBanHelper WebUI 标签页后,重新启动 PeerBanHelper 来解除对 IP 的封禁
    • 如果无法重新启动以解除 IP 封禁,则可以关闭所有 WebUI 标签页后,等待 30 分钟后再试(期间如有任何失败请求,都将重置计时器)

版本升级指南

由于经常有用户询问如何升级,我们在此列出几种主要安装方式的升级步骤以供参考:

使用 Windows、macOS、Linux(.sh) 安装程序 (install4j) 的用户

启动 PeerBanHelper 时将自动检查更新,并在更新可用时自动升级。
您也可以运行 "PeerBanHelper 检查更新" 程序,手动检查更新并升级。

手动升级的用户,请下载安装程序,并在安装向导中选择 “是,升级现有的安装”

使用群晖套件的用户

请等待矿神 SPK 源更新后在套件中心中升级。

使用 Docker-compose 的用户

更改镜像标签后重新部署即可。

使用 docker 命令的用户

请做好容器数据备份,删除旧的容器,并使用新的镜像标签重新运行 docker run 命令进行升级。建议配合 watchtower 自动更新。

使用 .deb, .pkg 等安装包的用户

请下载新版本安装包进行安装。

Docker

DockerHub: ghostchu/peerbanhelper:v7.3.1
阿里云国内镜像加速: registry.cn-hangzhou.aliyuncs.com/ghostchu/peerbanhelper:v7.3.1

Don't miss a new PeerBanHelper release

NewReleases is sending notifications on new releases.