Dynos: Compute

DEX701 - Module 3 Deploying your Application using Heroku

📄 第 79 页 🎬 视频课程

课程章节介绍

今天我们来聊聊Heroku中的Dynos,特别是Performance Dynos和非性能Dynos的区别。 首先,Performance Dynos是单租户的。这是什么意思呢?简单来说,就是这台服务器只为你一个人服务。你的应用程序是唯一一个在这台服务器上运行的,所以你不必担心其他应用程序会占用资源,影响你的应用性能。这就像你租了一整栋房子,没有室友,所有的空间和设施都是你一个人的。 而另一方面,非性能Dynos是多租户的。这意味着你和其他的Heroku应用程序会共享同一台服务器。这就像你和几个室友合租一套公寓,大家共用厨房、客厅等公共空间。这种情况下,可能会遇到所谓的“吵闹邻居”问题。也就是说,如果你的“室友”们——也就是其他应用程序——占用了大量的内存(RAM)或中央处理器(CPU)时间,那么你的应用程序可能会因此变慢。 所以,选择Performance Dynos可以让你避免这种干扰,确保你的应用程序有足够的资源来高效运行。而选择非性能Dynos则可能更经济,但需要承担一定的性能风险。 希望这个解释能帮助你更好地理解Dynos的不同类型及其影响。如果你有任何问题,随时问我哦!