一点近况
2024年2月初,一个小站设置在香港阿里云的前置服务器进行了一次配置变更,其后引发了偶发性的故障,导致部分访客看到了空白页面,在此对这一故障进行复盘。

此次配置变更具体为将前置服务器的反向代理服务由Nginx Proxy Manager改为直接使用NGINX,并将反向代理由每个站点单独配置改为使用通配符。此次变更的预期结果是,通过更高效的部署降低前置服务器的内存占用,以提高网站性能;同时使用通配符简化未来新增二级域名站点时的部署操作。

 

我分别于17日、23日和24日收到朋友反馈,称网站的不同站点无法访问,经截图确认,是服务器返回了chat.ygxz.in更新程序前的页面,由于.js文件路径于程序更新后发生变更,因此出现了「三红点+白屏」的页面。

 

chat.ygxz.in在近期进行分支更改,修改了部署时拉取的镜像,该变更结束后即出现相同白屏现象,经排查应为浏览器缓存了html页面所致,因此我临时上线了askbox.ygxz.in站点进行替代。接到反馈后我曾尝试通过清除反代缓存等措施进行修复,但并未解决问题。

 

本次故障预计影响一个小站的博客、网盘、API商店及所有公益服务中国大陆方向的访问。

短网址服务、探针、文件存储及所有站点的海外访问均不受影响。

 

2月24日,对前置服务器的配置更改已经回滚,目前观察发现故障基本恢复。

在此向受影响的访客致歉。

224 日 , 2024 21:42
回望2023:近距离的遥远
刚刚过去的2023对我来说,承载的记忆多到简直不像是只有365天。就像「The Close Yet Distant Horizon」,那条远在天边的地平线,也许看起来像是在地球的另一边,但其实,它离你只有不到五公里。
让搜索引擎更好用的秘密(一)
信息时代的人类,应该能积极使用搜索引擎和公开资料,筛选有效信息,建立个人知识模型。在未来工作效率和经济价值方面,具备这份能力的人,和不具备的人,差距类似于人和大猩猩。如果总是单向接受信息,不去主动建立自己的知识体系,不用公开资料反复验证,就容易被错误的内容误导,陷入信息黑洞。

纯真而不欠闻达,

善良而不失坚强,

把生命高举于尘俗之上,

又溶化于社会之中,

这应该是我们这一代的共同追求。

1028 日 , 2023 12:57
你好,这里是一个小站的 API 商店
这个项目基于 One API 开源项目,是基于博主身边同学的现实需求而生的。在经历了三个月的个人使用和半个月的小范围内测后,这个项目已经可以容纳更多的小伙伴了。因此我在这里把这个项目拿出来给更多需要的朋友使用。
一点近况

由于原有博客部署方案难以承载现有项目,并且共享 IP频繁出现攻击导致空路由的情况,对访客体验有较大影响,我近期对网站做了一次大规模的运维架构调整。

 

由于备用方案承载规模有限,加之为了方便起见,我就直接拿生产环境做测试了。

维护期间录得最低24小时SLA为92.28%,其中最 SB 的一次中断是因为我更改 DNS 解析忘了保存,导致 40 余分钟的 SSL 证书错误。

一点近况 - 81

本次维护试图解决原香港虚拟主机遭受攻击时无法切换备份的问题,同时针对原美国服务器性能不足的短板,合并美欧两地服务器预算,购置了一台 VDS 用于几乎所有网站服务。

是的,由于预算限制,我们的服务仍为单点部署。

同样的,由于预算所限,我只能用得起野鸡 CDN,和微软提供给学生的 Azure 服务附带的 CDN。目前效果看下来时好时坏,尚待观察。

 

在过去的两个多月时间里,我们的 AList 服务器通过为 Nite07 提供下载点来测试 Cloudflare 优选的实际效果,现在测试已经结束,下载源也已经撤下了。

可以说除了移动有某一个神奇的 IP 段以外,我没有找到其他针对电信联通有效的 Cloudflare 优选。

在测试期间本站的 AList 一直遭受断断续续的刷流量和 CC 攻击,由于多次更换服务器,总流出流量已经难以计算。我中途也多次使用 Cloudflare 的防火墙和宝塔的人机验证试图进行防御,但都发现用于下载时可能会降低一般访客的访问体验,遂放弃。

 

本次维护从 10 月 17 日开始,截至目前已经四天,仍未完全结束。因为我还在继续寻找合适的 CDN 厂商。

参与本次架构调整的一共有 6 个站点,在本就繁忙的大学学习间隙进行新技术的试验和部署是件非常艰难的事情,还希望读者谅解。

 

架构调整期间,大多数访客可能会发现网站无法访问(如报 502 或 SSL 错误),或是部分功能无法使用(如文内链接、评论等)。

 

相关问题正在逐一排查修复中,大多数地区仍需耐心等待运营商DNS 刷新。(各地运营商的 DNS 缓存策略通常非常激进,不像大厂的公共 DNS可以基本遵循 TTL 设置)

 

网站访问中断期间收到了不少朋友的关心和询问,在此向受影响的读者朋友致歉。

 


 

如果你想了解本站的服务状况,可以访问左栏的状态页面,由于和更重要的生产项目共用服务器,使用的是完全不同的部署,因为基本不会改动服务器设置,因此稳定得多。

 

1021 日 , 2023 23:51