我们可以在没有 Google 自动缩放器的情况下在 Google 云计算上扩展应用程序吗?
Posted
技术标签:
【中文标题】我们可以在没有 Google 自动缩放器的情况下在 Google 云计算上扩展应用程序吗?【英文标题】:Can we scale Application on Google cloud compute without Google autoscaler? 【发布时间】:2015-08-30 20:36:02 【问题描述】:我正在尝试在 Google 云计算上设置应用程序。但我想设置缩放脚本,根据某些标准在谷歌云上启动 VM 实例。所以谷歌为此提供了自动扩缩器选项,但是是否可以通过谷歌 API 在没有自动扩缩器的情况下做到这一点?
我也想知道在谷歌云计算上创建图像的过程。我创建了一个带有启动一个 VM 实例的实例模板的实例组。但是当我尝试从新图像选项创建图像但它没有列出该实例的磁盘时。
【问题讨论】:
【参考方案1】:对于第一个问题,您可以编写自己的自动缩放器。每台谷歌计算引擎机器都可以通过远程api访问:https://cloud.google.com/compute/docs/reference/latest/
例如,您可以在 App Engine 上托管自己的自动缩放器,并使用 cron 每 1 分钟检查一次机器运行状况和 CPU。
请为第二个问题写一个新的 SO 问题。
【讨论】:
以上是关于我们可以在没有 Google 自动缩放器的情况下在 Google 云计算上扩展应用程序吗?的主要内容,如果未能解决你的问题,请参考以下文章
是否可以在 Google Cloud 上为 PostgreSQL 设置自动缩放?
我可以在没有自动 ID 的情况下在 Django 中创建模型吗?
如何在没有外部库的情况下在 React 中实现 Google Maps JS API?