【发布时间】:2016-01-12 11:34:51
【问题描述】:
这可能是一个微不足道的问题,但我觉得我需要问这个问题:
当 Heroku 说我有 512 MB 的 RAM 和 10 种进程类型时,这是否意味着我每个进程有 512MB 的 RAM,或者 512MB 除以我使用的进程数,例如 512MB/10 = 51.2每个进程的 MB?
如果是后者,难道Heroku中无限数量的进程就没用了吗?这个没看懂
【问题讨论】:
这可能是一个微不足道的问题,但我觉得我需要问这个问题:
当 Heroku 说我有 512 MB 的 RAM 和 10 种进程类型时,这是否意味着我每个进程有 512MB 的 RAM,或者 512MB 除以我使用的进程数,例如 512MB/10 = 51.2每个进程的 MB?
如果是后者,难道Heroku中无限数量的进程就没用了吗?这个没看懂
【问题讨论】:
每个测功机都是在不同实例上运行的独立容器。您可以将它们视为不同的服务器。
这意味着每个正在运行的进程都将获得自己的内存和 CPU。因此 512MB 不除以进程数。
【讨论】:
heroku ps:scale web=2 worker=1 --> 这个命令是否意味着我有 3 台测功机需要付费?每个都是 512MB 内存?