Skip to content

[Bug] v1.3.23 流量字节统计不记录 + 登录令牌仅5分钟过期 #930

Description

@chankey-7

产品版本

v1.3.23

版本类型

  • 社区版

环境信息

  • 软路由 iStoreOS (OpenWrt x86_64),Docker Compose 部署
  • SQLite 默认数据库
  • 反代链:Lucky → SamWaf(18080) → 后端服务
  • 流量规模:约 20GB/天(含影视流媒体)

🐛 缺陷描述

问题1:流量字节统计不记录
站点 PV 计数正常增长(286→357),但"总入流量/出流量"字节数完全不变化(一直显示 KB 级别)。即使下载 50MB+ 大文件,统计库 local_stats.db-wal 大小也不变,说明流量字节未写入统计。
问题2:登录令牌仅 5 分钟过期
源码 global/config.go 中 GCONFIG_RECORD_TOKEN_EXPIRE_MINTUTES int64 = 5(令牌有效期 5 分钟)。操作间隔 3-5 分钟即被强制登出,且无 UI 配置项可调整。
问题3:task_stats_push 任务卡死
日志持续报 TaskRegistry ExecuteTask 任务方法 'task_stats_push' 正在执行 跳过当前执行(每 30 分钟一次),重启 SamWaf 后恢复,但长期运行后再次出现。

期望结果

期望结果

  1. 流量字节数能正常累计到站点统计
  2. 令牌有效期可配置(如 30 分钟~24 小时)
  3. task_stats_push 不卡死

补充信息

No response

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions