前言

Use The Force, Read The Source.

年后用自己的邀请链接帮朋友们注册了两个搬瓦工账号,到期拿推荐奖励想提现时失败了。发工单问了搬瓦工客服,对方回答推荐奖励需要系统判断为自然注册,帮助别人注册也属于违规的,该账户的邀请奖励会失效,也就是说这个账号已经废了,终于有理由彻底把博客迁出来……但和之前做过的无数次尝试一样,找不到合适的替代品。

看过了各家的主机和线路,最佳的贵到离谱(年付三百美金以上),可以接受的(年付一百美金以内)看上去不稳定,回到低端机子也就没话说了。接着又想到了CDN,以前用过七牛做静态资源加速,因为它需要插件、备案、实名……放弃了,在telegram群里咨询了一下也没有什么收获,尝试了BunnyCDN,最后选择了CloudFlare。

修改域名NameServer后,在CloudFlare里启用全部可用配置,请求会先经过CloudFlare的服务器,接着转发到自己的主机,相当于做了全局代理。第二天想起Vultr账号上还有个50GB块存储,就在新泽西机房开了一个最低配置VC2,挂载上硬盘后迁移站点,借助CloudFlare加速,站点的ping值也可以接受,这样应该是最后一次迁移出搬瓦工了。

从15年四月开始到算起,这个博客已经满三周岁了,最初在主机屋注册域名,部署在一个年付38元的香港虚拟主机上,后面在淘宝上购买了这台搬瓦工主机,年付1.99美金,内存64MB,卡顿感很强,没过几天升级到128MB内存版本,把博客第一次迁移到这里,因为内存太小,还用过静态博客,最后升级到512MB版本的可以支撑LNMP,又用回了Wordpress,但刚刚开始折腾。

粗略地算下,博客呆过DigitalOcean,Linode,Vultr,Virmach,枫叶,000webhost,搬瓦工,Github Pages……也做过备案,用过七牛图片存储,博客自身的优化包括Nginx优化,lkl-bbr+haproxy加速,CSS与字体优化,全站静态化,到目前已经没有可以折腾的地方了,只剩下网络。主机放在美利坚唯一的缺点就是延迟较高,对比香港主机几十毫秒的延迟,搬瓦工的电信联通直连与CN2网络主机延迟都在160ms~180ms,首次访问站点的体验很差,需要加载大量资源,后续访问由于缓存了大多数静态资源,速度会稍快一些。

长期折腾的结果是停留在部署和使用程序上,Linux的熟练度有很大提升,但没看源码对于一个程序员来说并不合适的,当别人问你TCP拥塞算法时,你会想到BBR,而BBR的原理与代码实现完全不清楚。因此就处于一直开拓视野的状态,用过很多东西,经验在不断增长而核心技能没有得到提高,最后偏向运维,只是这对于非后台开发人员来说相当致命,因为运维开发和开发运维都紧紧和后台联系在一起的,后台研发学习运维可能最合适。

伴随kubernetes和微服务的流行,运维的压力其实是越来越大的,接下运维的责任后,深深感受到这一点,无数的环境变量和配置文件,开源软件的部署、扩容、迁移,服务监控,日志收集,容器化,持续构建……短时间内还是很难消化全部的知识,于此同时也有很多的业务需求要解决掉,前段时间接连不断的事故让人接近崩溃。

现在已经到了一个新的阶段,许多麻烦的问题,由于掺杂着不同的因素,整理和记录也很困难,没有太多的时间来学习新东西,而需要把现有的东西摸透。关于入门级运维、博客优化、VPS还有科学上网这些喜闻乐见的东西,要就此中断了。

正文

这次没有正文。