7人参与 • 2025-08-17 • Windows
goedge是一款基于go语言开发的管理分布式cdn边缘节点的开源工具软件,支持多种协议和功能,包括 http、https、websocket、tcp、tls、udp 等,并集成了 waf(web 应用防火墙)能力。可以让用户轻松地、低成本地创建cdn/waf等应用。同时提供免费版本和商业版本,本文基本免费版本安装测试。goedge是一款开源工具软件,专为管理分布式cdn边缘节点设计,支持低成本搭建cdn、waf等应用。其核心功能涵盖高效数据转发、动态负载均衡及安全隔离,适用于视频直播加速、边缘ai推理等场景。
三组件架构:
网络拓扑:
基础能力:
性能优化:
安全特性:
安装管理平台同时,会直接安装一个api节点。
在官网https://goedge.cn/downloads下载对应版本
当前最新版本:edge-admin-linux-amd64-plus-v1.3.6.zip
上传到你的服务器上,放到/usr/local/goedge/目录下
# 解压 cd /usr/local/goedge/ unzip -o ./edge-admin-linux-amd64-plus-v1.3.6.zip #启动管理平台: cd edge-admin/ # /usr/local/goedge/edge-admin/ bin/edge-admin start # 如果服务正常启动了,命令行下会提示类似于以下的信息: $edge admin started ok, pid: 109053 # 如果启动失败,可以在logs/run.log查看日志,排查失败原因
默认启动的端口是7788,可以在浏览器上通过:http://127.0.0.1:7788/
如果能正常访问上述网址的话,系统会自动进入安装过程。
在官网https://goedge.cn/downloads下载对应版本,也可以在管理后台上下载
当前版本:edge-node-linux-amd64-plus-v1.3.6.zip
把edge-node-linux-amd64-plus-v1.3.6.zip安装包上传到目标服务器/usr/local/goedge,
# 解压 unzip -o ./edge-node-linux-amd64-plus-v1.3.6.zip
在管理平台上先配置节点信息
在”集群列表” – “节点列表” – “创建节点” 填节点信息;
选择“手动安装”,可以查看节点配置文件内容,并把相关配置复制到节点安装目录的configs/api_node.yaml。同时也支持ssh方式的远程安装
# /usr/local/goedge/edge-node使用以下命令启动节点 bin/edge-node start
启动成功后,可以在管理平台上看到刚才配置的节点正在运行。
cdn节点地址:http://192.168.245.137:80
源站地址:http://192.168.245.139:8080
使用前文“使用go和消息队列优化投票功能”的例子,压测cdn缓存后的http://192.168.245.137/vote.html 地址的,
吞吐量在7915/秒,比原来的11240/秒并发性下降了接近30%,不过这性能下降的原因可能与goedge自带waf策略有关。
结合云dns智能解析,goedge还是可以按不同地区简单快捷实现自建cdn服务。
到此这篇关于自建cdn服务器的工具goedge安装和配置教程的文章就介绍到这了,更多相关自建cdn的工具goedge内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!
您想发表意见!!点此发布评论
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论