Saltar al contenido principal
Fecha de entrada en vigor: 4 de febrero de 2019
Para los clientes de Private Cloud, consulte la Política de pruebas de carga de Private Cloud.
Auth0 reconoce que, en ocasiones, los clientes pueden necesitar realizar pruebas de carga en su servicio de producción en la nube. Para garantizar que la prueba se realice correctamente y mantener una alta calidad de servicio para todos los clientes, Auth0 ha establecido las siguientes directrices. Toda prueba de carga en Auth0 debe realizarse de conformidad con esta política. Solo los clientes que hayan adquirido una suscripción Enterprise pueden realizar pruebas de carga. Los clientes con una suscripción Enterprise pueden solicitar una prueba de carga (con hasta 2 repeticiones) al año en un inquilino de producción de Auth0. Las pruebas de rendimiento y de carga solo se permiten con la aprobación previa por escrito de Auth0. Una vez aprobadas, las pruebas solo pueden realizarse en los inquilinos que hayamos aprobado.
Auth0 se reserva el derecho de rechazar la solicitud de prueba de carga o de solicitar modificaciones. El incumplimiento de esta política puede dar lugar al bloqueo temporal del acceso a un inquilino hasta que se solucione el problema.

Períodos de prueba permitidos

Los clientes de nube pública deben coordinar sus pruebas de carga durante las siguientes franjas horarias de menor demanda:
RegiónPeríodo de prueba
prod-au9:00 - 17:00 UTC
prod-eu21:00 - 5:00 UTC
prod-us2:00 - 10:00 UTC
prod-jp14:00 - 22:00 UTC
prod-ca2:00 - 10:00 UTC
prod-uk21:00 - 5:00 UTC
En circunstancias muy excepcionales, Auth0 puede autorizar excepciones a esta regla.

Política de congelación de cambios

No se permiten pruebas de carga durante los periodos de congelación de cambios.
Para consultar los periodos de congelación de cambios programados actualmente, lea la Política de congelación de cambios.

Política de pruebas de carga durante la temporada navideña

Actualizado: 1 de noviembre de 2022 Durante la temporada navideña, las solicitudes de pruebas de carga deben cumplir los siguientes requisitos:
  • Deben enviarse al menos 2 semanas antes de la fecha prevista para la prueba. Se prefiere un aviso con cuatro (4) semanas o más de antelación para garantizar tiempo suficiente para una revisión exhaustiva y cualquier modificación necesaria.
  • Las pruebas de carga aprobadas solo se permiten los martes, miércoles y jueves, durante las horas de menor actividad del entorno de destino.
  • Si se determina que todas las solicitudes de RPS se mantienen de forma segura dentro de los límites de RPS, se permitirá la prueba de carga, siempre que haya sido revisada y aprobada por todos los equipos de producto/plataforma responsables de los endpoints que se van a probar.
    • Las pruebas que superen el RPS seguro serán rechazadas.
  • Solo se programará una prueba de carga por cliente y por entorno en un mismo día.
    • Si es necesario ejecutar más de una prueba a la vez, la solicitud debe elevarse y ser aprobada por un director de Plataforma o un vicepresidente.

Enviar una solicitud de prueba de carga

Puede enviar una solicitud de prueba de carga a través del Auth0 Support Center. Abra un nuevo ticket, seleccione Product Support en el campo desplegable What can we help you with? y luego proporcione toda la información que se describe a continuación.
Para que su solicitud pueda aprobarse, debe:

Información requerida para la solicitud de pruebas de carga

La solicitud de pruebas de carga debe incluir la siguiente información.

General

  • Una descripción de la prueba que se va a realizar
  • Los contactos que estarán disponibles durante la prueba y cómo comunicarse con ellos
  • La fecha y hora solicitadas para la prueba, incluida la zona horaria
  • La duración solicitada de la prueba (máximo de 2 horas)
  • Las plataformas que se utilizarán para la prueba (equipo de escritorio o portátil, iOS, Android u otras)

Tenant

  • El nombre y la región del Tenant de Auth0 que se usarán durante la prueba

Características

  • Las características de Auth0 (como Actions, Rules o correo electrónico) que se usan durante la prueba
  • Los tipos de conexiones de Auth0 que intervienen en la prueba
  • Qué BD personalizada, si corresponde, se usará
  • Si usa un
  • Qué Rules o Actions de Auth0, si corresponde, se ejecutarán durante la prueba
  • Qué Webtasks de Auth0, si corresponde, se usarán
  • Si se enviarán correos electrónicos de verificación, bienvenida u otros

API

  • Los métodos y endpoints de la API de Auth0 que se usarán (por ejemplo, GET /api/v2/clients)
  • La cantidad máxima de solicitudes por segundo para cada tipo de solicitud o endpoint

Usuarios

  • Número de usuarios únicos que participan en la prueba de carga

Estimaciones de carga

  • La carga máxima, expresada en solicitudes por segundo, prevista para cada endpoint de la API o función de Auth0 involucrada en la prueba
  • Una explicación o justificación de los valores de carga máxima, incluido el tamaño de la población objetivo de usuarios y estimaciones realistas del número de inicios de sesión por hora
  • La tasa de aumento gradual de la carga para la prueba
  • Número de usuarios únicos que participan en la prueba de carga

Requisitos de las pruebas

Las ventanas de pruebas de carga están sujetas a disponibilidad, por lo que se recomienda encarecidamente avisar con antelación. Una vez aprobadas, tendrán una hora de inicio y de finalización programadas, con una duración máxima de dos (2) horas. Todas las pruebas deben comenzar y finalizar dentro de esta ventana. Durante la prueba de carga, configure la rotación de sus IP para que la prueba no se tope con los límites de frecuencia basados en IP. Auth0 recomienda encarecidamente incluir un breve período de “incremento gradual” hasta alcanzar los valores objetivo de la prueba de carga. Por ejemplo, una solicitud de prueba de carga de 100 RPS podría ir precedida de tres períodos de cinco minutos: 5 minutos a 25 RPS, 5 minutos a 50 RPS y 5 minutos a 75 RPS. Este período de incremento gradual permite a Auth0 y al cliente observar y comparar los efectos a medida que aumentan los niveles de RPS antes de alcanzar el valor máximo. Si no es posible incluir un período de incremento gradual, indique el motivo.

Configurar el proveedor de correo electrónico

Antes de realizar cualquier prueba, debe:
  • Configurar su propio proveedor de correo electrónico en Auth0
  • Obtener la aprobación de su proveedor de correo electrónico para enviar el volumen previsto de correos electrónicos
  • Tomar medidas para gestionar los correos electrónicos devueltos
  • Establecer un mecanismo para comprobar que los correos electrónicos se hayan recibido