Se requiere Apidog versión 2.7.14 o posterior para acceder a las funciones experimentales.
Al utilizar Apidog para la depuración y las pruebas de endpoints, la estabilidad y el rendimiento de la aplicación dependen de los recursos de su dispositivo local. Para optimizar la experiencia en diferentes configuraciones de hardware, Apidog ofrece funciones experimentales que ayudan a equilibrar el consumo de recursos y la eficiencia de ejecución.Estas funciones le permiten personalizar cómo Apidog utiliza los recursos del sistema en función de las capacidades de su dispositivo y de los escenarios de uso.Funciones disponibles#
| Función | Descripción | Cuándo habilitarla | Impacto en los recursos |
|---|
| Enviar peticiones de API mediante procesos independientes | Utiliza procesos separados para las peticiones de API con el fin de evitar un uso excesivo de memoria y reducir la lentitud | Equipos con menor capacidad de memoria | Reduce la presión sobre la memoria |
| Ejecutar escenarios de prueba mediante procesos independientes | Utiliza procesos separados para los escenarios de prueba con el fin de mejorar la velocidad de ejecución | Equipos con memoria adecuada y cuando se necesite una ejecución de pruebas más rápida | Aumenta el uso de memoria |
| Optimizar la memoria del proceso del servicio local | Recupera automáticamente memoria del proceso del servicio local (gestiona el Mock local y la exportación de OpenAPI) | Equipos con menor capacidad de memoria | Reduce el uso de memoria, pero puede ralentizar las peticiones del servicio local |
La función "Ejecutar escenarios de prueba mediante procesos independientes" no se activará si su sistema experimenta una alta presión de memoria, lo que protege su dispositivo frente a la degradación del rendimiento.
Recomendaciones#
Dispositivos con poca memoria: habilite "Enviar peticiones de API mediante procesos independientes" y "Optimizar la memoria del proceso del servicio local"
Dispositivos de alto rendimiento: habilite "Ejecutar escenarios de prueba mediante procesos independientes" para una ejecución de pruebas más rápida
Enfoque equilibrado: pruebe cada función de forma individual para encontrar la configuración óptima para su flujo de trabajo