如何将Discourse论坛从DigitalOcean迁移到Linveo 25美元/年的VPS

继我在推荐的自托管提供商帖子之后,这里有一篇关于我将长期自托管的 Discourse 论坛从 DigitalOcean 迁移到 Linveo 的完整教程:

这依赖于一张代金券,这张代金券很可能在营销期结束后某个时候过期?

否则,价格与竞争对手相似?

不过,在此期间可以节省很多!

我一开始与 Scaleway 的交易相当不错,但它与特定的 VPS 绑定。当它们停产时,我不得不迁移到一台更昂贵的机器(当然了)。但在此期间,谁能拒绝折扣呢? :+1:

@merefield 是的,我猜这是一种亏本促销,以吸引早期采用者。

该折扣至少从四月份起就一直可用;我不知道它还会持续多久。据我所知,有折扣的套餐将按折扣价保留。但我怀疑该折扣是否能转移到其他/更大的套餐上。

AMD KVM 优惠已过期(我仍享受原有条款),但已有类似的 Intel KVM VPS 优惠作为替代。2026 年的优惠方案不再是约 $25/年的 2GB 内存和 50GB 硬盘,而是约 $34/年的 4GB 内存和 25GB 硬盘。新的折扣码为 LET26INTELKVM2026。

感谢提出,交易非常可观!

好吧,他们的可接受使用政策中有一个警示信号:

禁止在超过1小时的时间内使用超过25%的分配CPU,违者将被暂停或终止服务。

:exclamation_question_mark:

我不确定在典型的Discourse实例中,这是否容易保证……

如果这是一条硬性规则,感觉他们似乎夸大了规格。

@merefield 啊,我以前不知道这点。如果我在过去两年里曾经触碰到这个限制,我肯定没注意到;但跟某些网站相比,我的站点并不算大。

我同意他们应该修改他们的营销宣传,或者修改“1x CPU”的定义,以反映这一实际情况。

(我在“无限”共享主机上经常遇到“508 Resource Limit reached”错误。这种问题在 Fly.io 上也困扰过我,通过他们的 CPU 配额余额机制体现出来,但只有当我在 Hacker News 首页流量高峰下结合缓存失效时才会触发。但 Fly.io 是一个应用平台,不是 VPS 提供商,而且我使用的是免费套餐。不过,对于 VPS 来说,“1x CPU”或“1x vCPU”的定义往往相当模糊。有没有行业标准定义?是指一个完整线程?一个物理核心?还是一个物理 CPU?(显然不是。))

我还很好奇这是如何强制执行或监控的。是自动节流,而这只是针对那些试图绕过节流机制的用户吗?或者,没有任何软件层面的限制,如果你超额使用就会遇到麻烦?(我希望是前者。)

我猜 Discourse 是峰值型负载,尤其是在升级和启动期间。

因此,为峰值使用预留资源是合理的。一小时似乎是可以的。

我只是觉得,在解读“规格”标题时需要持保留态度,并确保你的“基线”繁忙期(可能持续超过一小时)包含在 25% 的范围内。

本质上,比较不同供应商时并不是同等条件下的对比。