【发布时间】:2017-08-23 05:28:10
【问题描述】:
好的,这里有一个小故事。我正在构建一个程序,它基本上允许用户启动他们自己的小自动化脚本。该脚本 24/7 运行,它基本上是一个连续循环,取决于用户设置的间隔有时低至 30 秒,发出一个 api 调用。就是这样。
当前程序是用 node.js 编写的,目前我所做的是每当用户请求他们的自动化脚本开始运行时,我使用('child_process').fork 生成一个新的子进程,它基本上封装了所需的循环。
我想知道的是谷歌云是否提供处理这个用例的能力?我知道我可以启动一个 VM 计算引擎,但是可扩展性仅限于该 VM。谷歌云可能提供的任何其他解决方案可以促进这个用例吗?
一个随机的想法,是启动 docker 容器,而不是仅仅分叉到一个新的子进程,但容器引擎是否足以满足此要求,或者容器引擎是否希望您扩展相同的应用程序(例如 node web 应用程序api)
【问题讨论】:
标签: google-app-engine google-cloud-platform google-kubernetes-engine