GoEdge CDN v1.2.9 发布,优化缓存清理、访客IP等细节
GoEdge 是一款可以帮你快速构建 CDN & WAF 平台的工具,支持 HTTP、HTTPS、Websocket、TCP、TLS、UDP、PROXY Protocol、IPv6、WAF 等特性,支持多个第三方 DNS 服务。
GoEdge v1.2.9版本主要优化缓存清理、访客IP等细节。
管理系统 EdgeAdmin
- 添加域名时移除多余的端口号,防止错误填入类似于
example.com:8080
的端口 - 反向代理(源站–更多设置–更多选项)增加“自动重试50X选项”,默认为启用,启用后,在源站返回50X错误时,会自动重新尝试
- 修复 安全设置 – 允许访问的国家和地区 中不能使用中国特殊区域(中国内地、中国香港等)的问题
- 优化几个内置的自定义页面模板,增加连接IP信息,方便诊断
- 网站设置增加是否支持
${serverAddr}
选项,选中后可以在模板中使用${serverAddr}
变量 - 有消息提示时页面标题增加三个点符号提示,方便用户快速知晓是否有通知消息
- 修复单个节点同属多个集群时DNS线路设置时会自动复制的问题
- 由于当前对gif格式支持的不完整,WebP支持的默认格式中去除
image/gif
- WebP设置中提示用户宽高最大只支持16383像素
- 优化MySQL安装程序,提升在系统配置较差时的安装成功几率
- 集群设置 – 网站设置– 增加“处理未绑定域名方式”选项,现在可以选择直接关闭连接,不输出任何页面内容
- 优化访客IP地址设置,修复无法设置为从代理读取的问题,并增加从请求报头读取的选项
- 转发到源站的
X-Real-IP
报头内容也可以从变量中读取 - WAF策略中验证码动作页面模板中使用
<form></form>
包裹${body}
时提示警告,防止因为错误的模板导致验证码无法提交 - 系统在进行健康检查时不进行指标统计
API节点 EdgeAPI
- 域名解析:调用自定义HTTP DNS时增加action(值为
GetDomains
),用来获取域名列表,以往action为空
边缘节点 EdgeNode
- 修复访问日志无法准确记录自定义跳转状态码的问题
- 检查硬盘是否已满时同时检测缓存策略中定义的容量
- 源站返回50X时,也可以根据设置(默认启用)自动尝试读取别的源站
- 源站返回50X时,也可以尝试使用过时缓存(商业版功能)
- 优化过时缓存时长(从600秒改为1200秒),即缓存到期后延时20分钟后再清理,以便于处理源站50X状态码(商业版功能)
- 修复状未绑定域名中
${status}
和${statusMessage}
变量值错误的问题 - 增加
${serverAddr}
变量,可以在各个自定义页面模板中使用 - 修复集群设置–网站设置中启用“允许使用节点IP访问”时无法访问IPv6的问题
- WebP转换增加宽度和高度限制(16383像素),此限制是因为WebP自身的限制,如果图片超出此高度,就无法转换为WebP
- 修复节点缓存磁盘容量设置不生效的问题
- 优化磁盘空间不足时清理逻辑,现在可以一次性清理更多的缓存
- 增加
edge-node cache.garbage
命令用于清理垃圾缓存 - 删除IP名单后不再加入新的IP
通用 EdgeCommon
- 爬虫规则中将
php
改为php\b
,避免意外地屏蔽某些安卓WebView访问
完整变更说明:https://goedge.cn/docs/Releases/Index.md
下载:https://goedge.cn/downloads

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
🎉smart-mqtt v0.28 发布,无边连接无限
1、smart-mqtt 简介 smart-mqtt,是 smartboot 组织下面向物联网的首款解决方案,它使用 Java 语言开发,提供高效、可靠的 MQTT Broker 服务。 smart-mqtt 的独特优势在于大量设备接入的情况下,仍能保持低延迟和高吞吐量,满足物联网领域严苛的实时性需求。同时,smart-mqtt 为了最大限度地节省硬件成本,采用了高度优化的资源管理策略,降低了系统运行时的 CPU 和内存占用,使企业在保持高性能的同时,大幅降低运维成本。 另外,mqtt 协议天然适合 IM 场景,需要打造企业级 IM 应用,smart-mqtt 同样是一个非常好的选择。 smartboot 开源组织,一个容易被误认为是在 “重复造轮子” 的低调组织。曾获得2020 年度 OSC 中国开源项目「优秀 Gitee 组织 」荣誉。 该组织内的明星项目包括: smart-socket 历时 5 年精炼出 2 千多行代码,轻松实现百万级长连接的 AIO 通信框架。 smart-http 基于 smart-socket 实现的 HTTP/1.1 web 服务。 smart-serv...
- 下一篇
🎉 低代码平台 JECloud v2.0.8 版发布,common 子项目更新
项目简介 JECloud 平台后端采用微服务架构,前端采用微应用架构,可做到不同服务使用不同数据库独立运行。全平台采用基于模型驱动的设计模式,并在前后端留有大量的代码植入入口,方便开发者对平台进行改造扩充。JECloud 适合软件开发公司、企业信息中心、个人开发者使用,适用于开发 ERP、OA、CRM、EAM、WMS、MES、PM 等企业级信息化系统,是企业数字化转型的必备工具 更新日志 v2.0.7 (2023-09-17) Features 【基础平台】:功能列表删除数据时刷新列表数据 【基础平台】:树形功能更多按钮如果配置了权限依赖按钮需要按照对应的按钮权限进行过滤 【基础平台】:子功能集合根据配置改变高度 【基础平台】:showFuncConfig支持$func参数为功能编码字符串 【基础平台】:功能表单组件支持内容颜色配置 【子系统引擎】: app列表配置代码优化 Bug Fixes 【基础平台】:列表拖拽时兼容自定义属性 【基础平台】:优化redis连接池配置,修复590问题 数据升级包 此版本无数据升级包,仅升级各子项目代码即可 系统演示 演示系统(每日 12 点、24 ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- MySQL8.0.19开启GTID主从同步CentOS8
- Mario游戏-低调大师作品
- Linux系统CentOS6、CentOS7手动修改IP地址
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker快速安装Oracle11G,搭建oracle11g学习环境