GoEdge CDN v0.3.5 发布,实现缓存 LFU 算法、优化 IP 名单、增加迁移功能

栏目: 软件资讯 · 发布时间: 3年前

内容简介:GoEdge是一款可以帮你快速构建 CDN & WAF 平台的工具,支持HTTP、HTTPS、TCP、TLS、UDP、IPv6、WAF等特性。 v0.3.5 实现缓存LFU算法、优化IP名单、增加迁移功能,整体上: 更快:轻松支持上百万域名、写缓存使用内...

GoEdge是一款可以帮你快速构建 CDN & WAF 平台的工具,支持HTTP、HTTPS、TCP、TLS、UDP、IPv6、WAF等特性。


GoEdge CDN v0.3.5 发布,实现缓存 LFU 算法、优化 IP 名单、增加迁移功能

v0.3.5 实现缓存LFU算法、优化IP名单、增加迁移功能,整体上:
更快:轻松支持上百万域名、写缓存使用内存Buffer+定期Flush到磁盘
更省:节点配置支持压缩传输,节省80%以上的带宽;节点配置生成速度更快
更轻松:提供一个迁移引导程序,让迁移更多轻松,更少焦虑

EdgeAdmin

  • 功能
    • 公用IP名单可以选择是否为全局,如果是全局,则自动应用于所有服务
      GoEdge CDN v0.3.5 发布,实现缓存 LFU 算法、优化 IP 名单、增加迁移功能
    • 增加查看、检索所有IP名单功能
      GoEdge CDN v0.3.5 发布,实现缓存 LFU 算法、优化 IP 名单、增加迁移功能
    • IP名单中的IP增加添加日期、服务、WAF策略、规则集等信息 
    • 支持批量删除IP名单中的IP
      GoEdge CDN v0.3.5 发布,实现缓存 LFU 算法、优化 IP 名单、增加迁移功能
    • 实现迁移辅助功能(系统设置 – 高级设置 – 迁移)
      GoEdge CDN v0.3.5 发布,实现缓存 LFU 算法、优化 IP 名单、增加迁移功能
    • 当迁移了管理平台后,自动跳转到确认API节点地址确认页
      GoEdge CDN v0.3.5 发布,实现缓存 LFU 算法、优化 IP 名单、增加迁移功能
    • SSH登录支持Passphrase
      GoEdge CDN v0.3.5 发布,实现缓存 LFU 算法、优化 IP 名单、增加迁移功能
    • 域名解析中可以删除和恢复某个域名
      GoEdge CDN v0.3.5 发布,实现缓存 LFU 算法、优化 IP 名单、增加迁移功能
    • 只有一个可用的API节点时不允许删除,防止误删而导致的系统错误
      GoEdge CDN v0.3.5 发布,实现缓存 LFU 算法、优化 IP 名单、增加迁移功能
    • 当证书被API节点或者用户节点使用时不允许删除,试图删除时将给予提示
    • 安装时自动检查并填入服务器上安装的MySQL
      GoEdge CDN v0.3.5 发布,实现缓存 LFU 算法、优化 IP 名单、增加迁移功能
    • 编译时删除.js.map文件
  • Bug修复
    • 修复时间输入组件时间戳总是多1秒的Bug

EdgeAPI

  • 功能
    • 生成节点配置时进行压缩传输,至少减少80%的配置传输带宽
    • 优化节点配置生成速度,平均节约50%的时间
    • SSH登录支持Passphrase
    • IP名单API增加IP添加时间
    • API取消对节点时钟的检查,意味着如果节点的时钟和API节点时钟不一致,需要自行校对
    • 删除WAF策略和删除服务时同时也删除关联的IP名单
    • 增加若干个API
    • 开源版本编译时不再运行sql.sh
    • 节点监控数据只保留7天(先前是100天)
  • Bug修复
    • 修复服务列表无法使用数字搜索的Bug
    • 修复用户查询证书时返回其他证书的Bug

EdgeNode

  • 功能
    • 缓存策略实现LFU算法,可以根据需要及时清理冷数据
    • 实现在硬盘+内存缓存的情况下,自动将内存缓存Flush到磁盘
    • X-Cache Header在有些情况下加入跳过缓存的原因
    • IP名单记录在本地的数据库(sqlite)中,下次启动的时候不再全部从API读取
    • 增加IPSet中最大元素数量为1000000
    • 在IPSet中的IP范围现在只支持D段,这是为了防止ipset很快被填满
    • 删除IP名单中某个IP时,也会删除WAF保存在内存中的名单中的IP
    • IP名单中IP创建时保存相关节点、服务、WAF策略信息
    • 接收请求时保留URL路径中多余的斜杠(/),比如新版本中///hello,将不会被自动跳转到/hello
    • 大幅提升域名匹配性能,支持上百万域名轻松匹配到对应服务
    • 节点配置支持压缩格式
    • 增加对任务的执行时间追踪工具,可以使用bin/edge-node trackers显示任务执行时间
    • 优化运行日志上传功能,最近N条重复的不再上传
    • 在开发环境下运行日志显示包名
    • 实现修改API节点地址的指令,即管理员可以通过指令远程修改节点的API地址
    • 访问日志简化requestId生成方法,从先前的70多位长度缩短到19位左右的长度
    • 暂时不删除多余的*.cache.tmp,以防在节点启动的时候产生的性能问题
    • 优化多个错误提示
    • 反向代理源站错误时提示完整的URL
    • 有些错误提示只显示一次
  • Bug修复
    • 修复firewalld无法删除规则的Bug
    • 修复IPTables+IPSet组合时在IPTables中生成了多个重复记录的Bug
    • 修复RPC客户端管理没有加锁的问题

下载:https://goedge.cn/downloads
文档:https://goedge.cn/docs


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

C++数据结构与算法

C++数据结构与算法

[美]乔兹德克(Adam Drozdek) / 徐丹、吴伟敏 / 清华大学出版社 / 2014-10-1 / 63.00元

本书全面系统地介绍了数据结构,并以C++语言实现相关的算法。书中主要强调了数据结构和算法之间的联系,使用面向对象的方法介绍数据结构,其内容包括算法的复杂度分析、链表、栈、队列、递归、二叉树、图、排序和散列。书中还清晰地阐述了同类教材中较少提到的内存管理、数据压缩和字符串匹配等主题。书中包含大量的示例分析和图形,便于读者进一步理解和巩固所学的知识。一起来看看 《C++数据结构与算法》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器