Debian => openSUSe Tumbleweed
原本网站建立的时候正值Debian 8发布,所以很自然地选择了这个发行版,也与我一直以来的使用Debian系操作系统的习惯相一致。然而不到半年,突然发现Debian 8版本上的Nginx依赖于Openssl 1.0.1版本,没有办法完整支持Http2协议,除非自己编译,否则无法跟上技术发展的节奏了。后来的BBR倒是可以用Backports的内核搞定。
然而Debian 9快出了,也许我应该升级一下?
然后果不其然崩了,数据库升级脚本运行失败。
我想,也许换成一个滚动升级的系统,就不会有每隔两年跨版本升级带来的恐慌了。
这样我就找到了openSUSE Tumbleweed。
作为一个滚动升级的发行版,openSUSE TW足够稳定(据说),内核升级的频率大概每周一次。尝试跳过三四个小版本的内核不升级,看起来系统仍然能正常运作。我使用定时脚本每天更新系统,但是并不想每天重启VPS,所以算不上是全自动免维护。现在使用时间还不够长,还需要观察一下滚动升级方式的维护需求到底有多大,希望能尽可能地减少人工操作的成分,毕竟懒。
=> Vultr日本
服务器也换了一家提供商,Vultr,日本,速度说不上来算提高还是降低,但是晚上的连接稳定性确实是差了很多。也罢,主要是看中可以花一点小钱每天备份,说不定可以免去手动备份的需求。