kubernetes - Google Compute Engine 自动负载测试 VM 实例?

标签 kubernetes google-cloud-platform google-compute-engine load-testing locust

我在 docker 容器中有一个简单的 Web 服务器应用程序,我已将其固定到 GCP Compute Engine 中的 vm 实例。

我想知道如何在我的 VM 实例上运行的 Web 服务器应用程序上设置自动负载测试(通过 GKE 的 Locust 负载测试)?

我在这里看到了一个教程:https://cloud.google.com/solutions/distributed-load-testing-using-gke .但这涉及使用 App Engine。我找不到在 Compute Engine 中自动加载测试虚拟机实例的 GCP 教程。

任何链接或想法?

最佳答案

本教程包含您从 github 克隆的项目。从那个项目你部署一个 sample-webapp到 Google Compute Engine,域如 test1.appspot.com。
这个 test1.appspot.com 是 的目标蝗虫簇。

sample-webapp是一个简单的 Flask 应用程序,您可以在 GCP 中的实例中复制和部署它(有多种方法可以实现此目的)。一旦应用程序部署完毕并可从 Internet 访问,您需要提供其地址/域作为 的目标。蝗虫簇。

关于kubernetes - Google Compute Engine 自动负载测试 VM 实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62271347/

相关文章:

google-cloud-platform - 如何在单独的 Cloud Run 请求中手动指定 X-Cloud-Trace-Context header 值并关联和跟踪日志?

git - GIT 新手 - 从 Github 部署到 Google Compute Engine/AWS

kubernetes - 如何在 GKE 中使用 ReadWriteMany 创建持久卷声明?

reactjs - 如何在 React 中使用在 Google Cloud Run Dashboard 上声明的 ENV 变量

linux - 我的计算引擎 VM 没有从我的存储库中获取更改

linux - 谷歌云 scp 权限被拒绝

kubernetes - 使用Kubernetes在gcloud中公开简单的应用程序

kubernetes - (如何)GKE 中的节点池自动升级真的有效吗?

kubernetes - Istio 是否推荐使用 Roles 和 ClusterRoles?

kubernetes - 更新部署时清理 "Replica Sets"吗?