Outil de test de charge Facile à définir en Python
Python3.7 locust 1.3.1
$ pip install locust
from locust import HttpUser, TaskSet, task, between, constant
class UserBehavior(TaskSet):
@task(1)
def search(self):
self.client.get("/hoge", verify=False)
class WebsiteUser(HttpUser):
tasks = {UserBehavior:1}
wait_time = constant(0)
$ locast
Accédez à http: // localhost: 8089 / avec un navigateur
Les paramètres sont de haut en bas
Nombre total d'utilisateurs à simuler Taux d'apparition (nombre d'utilisateurs augmentant par seconde) Hôte (URL à tester en charge)
Courir avec commencer l'essaimage
https://locust.io/ https://qiita.com/naoki114/items/7ae5a045bb08c4950b04
Recommended Posts