作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我刚从 Epio 转到 Heroku,在阅读了他们的新流程模型后,我想知道 Heroku 如何处理子流程。常见问题解答说 you can create subprocesses ,但没有描述这样做的任何含义。
是否每个子流程都算作您必须付费的新测功机?如果是这样,使用 Gunicorn 不会因为它预先 fork 其子流程而变得昂贵吗?最后,由于 Heroku 隔离其进程,您如何与您的子进程通信?
最佳答案
子流程由单个测功机处理。
我不是 python 开发人员,但我在我的 Heroku 站点 (Rails) 上使用 Unicorn,通常有 4 个子进程都包含在一个 dyno 中。您产生的子进程数量需要注意内存消耗 - 每个 dyno 有 512Mb 可供使用。
关于python - 生成的子进程是否被视为 Heroku 上的新测功机?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10269845/
我是一名优秀的程序员,十分优秀!