GoEdge 是一款可以帮你快速构建 CDN & WAF 平台的工具,支持 HTTP、HTTPS、Websocket、TCP、TLS、UDP、PROXY Protocol、IPv6、WAF 等特性,支持多个第三方 DNS 服务。
GoEdge v1.2.7主要优化缓存、WAF设置、提升缓存写入性能。
EdgeAdmin - 管理系统
- 自定义页面
- 修复自定义页面可能无法保存的问题
- 临时关闭页面内容默认类型从url改为html
- 缓存
- WAF
- WAF策略增加“最多检查内容尺寸“选项
- 将默认的最多检查内容尺寸从1MB改为512K
- WAF策略中的地区/省份封禁也支持自定义提示HTML
- WAF策略可以自定义整体默认的区域/省份封禁提示
- 优化WAF规则设置页面
- WAF增加通配符匹配/通配符不匹配操作符
- 静态分发
- 静态分发增加例外URL、限制URL、排除隐藏文件等选项
- 当网站所在集群没有指定根域名时,增加提示和设置链接
- 节点安装界面显示SSH地址,方便用户校对
- 修复系统服务相关代码可能不执行的问题
- 启动时自动创建相关软链接,启动后,可以使用在系统上的其他地方使用
edge-admin
命令 - 节点详情中显示磁盘预估写入速度
- 将
api.yaml
配置文件改为api_admin.yaml
EdgeAPI - API节点
- 修复默认WAF策略模板中分组不能默认关闭的问题
- 域名解析任务增加自动失败重试,在同步任务失败后,会连续重新尝试3次
- 启动时自动创建相关软链接,启动后,可以使用在系统上的其他地方使用
edge-api
命令 - 使用最新的
protoc-gen-go
和protoc-gen-go-grpc
插件,如果在你的环境下编译不通过,你需要更新这两个插件
EdgeNode - 边缘节点
- 缓存
- 使用新的方法控制缓存并发写入线程数,有效控制系统负载
- 优化高速硬盘下的缓存性能
- 在写入缓存数据时自动分多次写入“大”的文件内容,防止阻塞
- 优化数据统计,现在缓存流量统计更加精确
- 调整空闲时间清理缓存算法,批量清除缓存时间点分配更合理
- 修复缓存磁盘总体统计时同分区重复统计的问题
- 优化清理缓存策略所有缓存功能
- WAF
- 优化WAF文件上传处理
- 地区/省份封禁提示中支持变量
- 重新支持低版本HTTP(低于HTTP/1.0)读取分段内容
- 自定义页面消息默认
Content-Type
设置为text/html; charset=utf-8
- 修复HTTP协议下
PROXY Protocol
只能传递第一个IP的问题 - 修复每个小时都自动清除所有源站连接池的问题
- 增加节点卸载命令
edge-node uninstall
- 使用
edge-node start
启动时先检查API配置,如果检查不通过,直接提示错误,而无需再查看run.log
- 启动时自动创建相关软链接,启动后,可以使用在系统上的其他地方使用
edge-node
命令 - 将
api.yaml
配置文件改为api_node.yaml
- 将
cluster.yaml
配置文件改为api_cluster.yaml
EdgeCommon - 通用
- 将一些比较耗时的WAF规则分组设为默认不开启
完整变更说明:https://goedge.cn/docs/Releases/Index.md
下载:https://goedge.cn/downloads
还没有评论,来说两句吧...