v4.0.0-beta.1

chaitin/SafeLinev4.0.0-beta.1Dec 21, 2023by dundunHa

AI Summary

A major beta release introducing full streaming semantic analysis and significant performance optimizations.

Key Highlights

  • Complete support for streaming semantic analysis detection to solve 'large packet bypass' issues
  • Reduced safeline-fvm container volume by 60%
  • Added new safeline-luigi statistics service for finer data tracking
  • Beautified 502 and 504 error pages
  • Standardized environment variables and removed unnecessary volume configurations

New Features

  • Streaming semantic analysis detection
  • New safeline-luigi statistics service
  • 502/504 page beautification

Full Release Notes

### 新增

- 完整支持 **流式语义分析检测**,包含 协议解析、解码、模式匹配 三个阶段的改造,解决经典 “大包绕过” 问题

### 优化

- safeline-fvm 容器体积减小 60%
- safeline-mgt 服务减少宿主机文件依赖
- safeline-mgt 服务日志全部写入 docker 标准输出,默认仅输出启动信息和错误日志,减小磁盘占用
- safeline-mgt 服务、safeline-tengine 服务支持运行时日志输出范围设置,方便问题调试
- 更新 compose.yaml 文件配置,移除非必要环境变量配置,规范环境变量名称,移除非必要卷配置
- 增加新统计服务 safeline-luigi,为更精细的统计能力做准备
- 美化 502/504 页面
- 优化频率限制配置的英文翻译(感谢国际友人的提示)