文件名称:distributed-load-testing-using-kubernetes:在Google Container Engine上使用Kubernetes进行分布式负载测试
文件大小:31KB
文件格式:ZIP
更新时间:2024-05-24 12:20:09
Python
使用GKE进行负载测试 介绍 负载测试是任何后端基础结构开发的关键,因为负载测试证明了在面对现实需求时系统的运行情况。 负载测试的一个重要方面是正确模拟用户和设备的行为,以在将应用程序部署到生产之前就识别并了解任何可能的系统瓶颈。 但是,专用的测试基础架构可能很昂贵,并且难以维护,因为不需要连续不断地使用它。 此外,专用的测试基础结构通常是一次性的资本支出,具有固定的容量,这使得难以将负载测试扩展到超出初始投资的范围,并且可能会限制实验。 这可能会导致开发团队的生产率下降,并导致在生产部署之前未正确测试应用程序。 在你开始之前 打开Cloud Shell执行本教程中列出的命令。 为您要在本教程中使用的项目ID,区域和区域定义环境变量。 $ PROJECT=$(gcloud config get-value project) $ REGION=us-central1 $ ZONE=${
【文件预览】:
distributed-load-testing-using-kubernetes-master
----docker-image()
--------Dockerfile(1KB)
--------locust-tasks()
--------licenses()
----.gitignore(15B)
----Dockerfile(159B)
----kubernetes-config()
--------locust-master-controller.yaml(1KB)
--------locust-worker-controller.yaml(1KB)
--------locust-master-service.yaml(1KB)
----LICENSE(11KB)
----README.md(7KB)
----flow.groovy(146B)
----sample-webapp()
--------requirements.txt(13B)
--------main.py(2KB)
--------app.yaml(673B)