[CDN软件系统更新] 免费SSL数字正数的处理方式
优化了 Let’s Encrypt 免费数字证书的业务处理逻辑 简化了证书获取流程 暂时还不是并行处理,下一步在改 现在的业务逻辑 用户 => 添加 www.test.com 选择免费数字证书 首先我们会验证这个域名是不是已经解析成功 CNAME 判断无问题 但是这个有个BUG, 如果域名是 test.com 这种域名因为DNS标准问题,是无法获取CNAME记录的 (原生DNS协议类型中, test.COM 这种域名是不支持CNAME方式解析的,因为和MX记录有冲突 ) 所以想到一个折中的方式, 尝试解析这个域名, 获得IP, 在对比我们CDN节点IP/IP段 如果解析到我们的IP了,允许加入队列 如果用户希望 test.com 也可以访问 操作流程是 1. 先在域名管理里 绑定 test.com 2. 开启 SSL 这里开启的返回情况有2种 第一种, 使用免费证书, 我们验证解析 => OK …
CDN软件, 日志系统架构和设计
采用ELK架构, 因为ELK的效率,以及原生支持跨DC跨区域和集群,索引分片等 ElasticSearch的查询性能非常好,支持集群 付费订阅版还有机器学习的模块功能 可以实现非常多的功能, 我们将 “访问日志” 和 “流量日志” 设计为分开存储 流量日志作为计费凭证,对于准确性要求高 而访问日志可能会出现无法过滤的非正常请求,导致日志服务器崩溃或者异常 这种情况计费日志不会被影响到 计费日志仅记录 “时间” “域名” “流量” “缓存命中” 提供API给CDN主控系统进行计费流量的数据采集 摘要信息 …
客户定制:WHMCS NOC-PS 完美整合
WHMCS NOC-PS 完美整合 客户部署3个国家的机房 均使用NOC-PS实现自动化管理 客户要求 初期 终端客户可以在WHMCS里 基于NOCPS 实现 开/关机 重新启动 下载 获得IPMI的iKVM远程控制台文件 实现本地访问 后期 要求增加功能 允许终端客户 自动安装系统 已完成 …
DirectAdmin安装 下载 服务器 速度慢 问题 解决
官方提供的速度测试 自动挑选速度快的服务器 偶尔会异常,尤其香港和中国服务器安装的情况下 遇到过几次会选到泰国的服务器 结果下载不稳定 后来看到隐藏的香港服务器 结果速度限200k 然后还是写了个脚本来 直接看国家和ISP吧 还是这种方式比较好 [crayon-681f6ddf8afd0232748887/] 可以看到 有2-28的服务器 那么如何看这些服务器 是哪个国家 哪个城市 哪个ISP勒? OK www.idcsoft.net 主机软件 写了个脚本 运行以后可以看到 …
WHMCS 续费/提前续费/客户主动续费 插件
WHMCS 续费/提前续费/客户主动续费 插件 大家都知道 WHMCS默认不支持主动续费,一定要等账单生成了才可以支付 有些客户需要提前支付费用,只有通过充值的方式,用户体验不太友好 所以开发了一个插件 用于客户提前续费相关产品 首先上传 renew文件夹 到 addons目录 后台激活插件,然后选择full administrator权限 将renew文件夹下面的renew_menu_hooks.php 上传到 includes/hooks 下面 在访问前台 下拉 我的服务 会出现一个 “续费产品” 的栏目 用户点击 这个产品是显示所有有效且金额不等于0的产品列表 如果有多个 就显示多个,如果就一个 就显示一个 勾选需要续费的产品 点击续费 就会生成一个订单, 客户支付成功以后 就续费成功了 本插件价格为1元,有需要可以联系我们! …