Una vez que mi sitio web supera los 1000 usuarios concurrentes, el nginx simplemente devuelve 502, pero ¿tratará esta respuesta como un tiempo de respuesta mínimo? ¿cómo podemos evitar esto?

enter image description here

0
Vidy Videni 12 mar. 2021 a las 05:03

1 respuesta

La mejor respuesta

Primero, ¿no es exacto? ¿Los 502 no se devuelven inmediatamente con ese tiempo de respuesta de 2 ms? Si eso es correcto, no estoy seguro de que quiera meterse con los datos.

Pero dicho esto, ciertamente puedes jugar con los datos todo lo que quieras. Puede captar la respuesta antes de que se informe automáticamente y cambiar los datos a lo que desea informar a Locust. Puede leer sobre cómo hacer eso en los documentos aquí:

https://docs.locust.io/en/stable/writing-a-locustfile.html#validating-responses

Si necesita aún más control, puede hacer que no informe la respuesta automáticamente y luego puede activar manualmente un evento con datos personalizados completos:

https://docs.locust.io/en/stable/api.html#locust.event.Events.request_failure

2
Solowalker 12 mar. 2021 a las 05:22