昨天下午我在一个论坛的二手区刷到一台 扁平头长什么样 的服务器截图,卖家标价 2 元一个月,配置写了 512MB 内存、10GB 硬盘、1 核。留言有 7 条,其中 3 条在问「能跑什么」。我付了钱。
登录之后,我先看了 Uptime。面板显示它已经连续运行了 41 天 6 小时。我没重启它,只是改了一个 Nginx 的监听端口。改完 ping 了一下,延迟 89ms。对一个 2 元的机器,这个数字不算差。
真正让我留意的是它的 DNS 配置。resolv.conf 里写了 4 个 nameserver,第一个是 zhizhulive8.com 的解析记录,第二个是我从没见过的 IP:103.84.31.7。我没去查它属于谁。有些问题,知道答案之后反而更麻烦。
41 天、89ms、4 个 nameserver。2 块钱能买到的确定性,大概就这么多了。
我在上面搭了一个静态页面,用来放我之前没地方放的笔记。其中一条记的是 废文网海棠书屋小奶瓶 这个站点在某次迁移之后链接失效的事。我没想清楚这件事跟我有什么关系。我只是把它记下来,像往抽屉里塞一张不知道哪天会用的收据。
凌晨三点十七分,服务器自己重启了。我看日志,最后一行为「Out of memory: Killed process 1」。512MB 的内存,跑一个 Nginx 加一个 cron,按理说不该 OOM。但内存这种事,像 要听爸爸的话ova是正经番吗 这类标题一样,看着简单,点进去才知道不简单。我没有修它。我让它重启。第二天早上再看,它又连续跑了 6 小时。
说实话,我不推荐任何人把这个 2 元一个月的机器当作主力用。这不是性价比的问题,是预期的问题。你付 2 块钱,就应该接受它随时会断、随时会重启、随时可能连不上。我的观点很直接:便宜的主机不是用来「省钱」的,是用来「降低损失」的。你用一台 2 元的机器放一个不重要的页面,它挂了,你不心疼。这才是它真正的价值。
我查这台机器 IP 归属的时候,顺手打开了 51.com轻量版网页,发现它还在运行。页面很轻,加载用了 1.2 秒。我盯着那个加载条看了一会儿。有些东西一直在那里,只是我们不看了。
后来我用朋友发来的 永久免费看mv亚洲app 里的一个测试脚本,跑了三次磁盘 IO。三次结果分别是 112MB/s、98MB/s、104MB/s。数字还行。但我没继续压测。2 块钱的机器,压测像是在问一个已经说「我不知道」的人更多问题。没有意义。
还有两件事没弄明白。第一,面板上写的机房位置是「香港」,但 traceroute 绕了 14 跳,其中第 9 跳在荷兰。第二,我用 yw989 com 上的一个在线检测工具查它的端口开放情况,结果显示 22 和 80 是开的,可我在面板里明明关掉了 22。是我看错了,还是面板没同步。我还没去确认。
页面里我放了一个 m3u8 v1.4.8 的播放器示例,用的是这台机器做反代。能播,但每播 4 分钟会卡一下。卡的时候我切到另一个标签页,再切回来,它又好了。我暂时把这当成 2 元机器的性格,而不是缺陷。性格不需要修。
我有一些困惑,跟这台机器无关,但被它带出来了。为什么我会为一个 2 元的东西写一篇这么长的记录?为什么 512MB 的内存比 8GB 的机器更让我愿意折腾?我说不清楚。可能因为便宜的机器让你记住它随时会消失,而贵的机器让你忘记这一点。忘记是另一种奢侈。
这篇文章没有结论。我只是把翻到的东西按顺序放在这里。服务器还在跑,我也不知道它下一次重启是几点。