É necessário usar o Apidog versão 2.7.14 ou posterior para acessar os recursos experimentais.
Ao usar o Apidog para depuração e teste de endpoints, a estabilidade e o desempenho do aplicativo dependem dos recursos do seu dispositivo local. Para otimizar a experiência em diferentes configurações de hardware, o Apidog oferece recursos experimentais que ajudam a equilibrar o consumo de recursos e a eficiência de execução.Esses recursos permitem que você personalize como o Apidog utiliza os recursos do sistema com base nas capacidades do seu dispositivo e nos cenários de uso.Recursos Disponíveis#
| Recurso | Descrição | Quando Habilitar | Impacto nos Recursos |
|---|
| Enviar requisições de API usando processos independentes | Usa processos separados para requisições de API para evitar uso excessivo de memória e reduzir lentidão | Computadores com menor capacidade de memória | Reduz a pressão sobre a memória |
| Executar cenários de teste usando processos independentes | Usa processos separados para cenários de teste para melhorar a velocidade de execução | Computadores com memória adequada e quando for necessária uma execução de teste mais rápida | Aumenta o uso de memória |
| Otimizar a memória do processo de serviço local | Recupera automaticamente a memória do processo de serviço local (responsável pelo Mock local e pela exportação OpenAPI) | Computadores com menor capacidade de memória | Reduz o uso de memória, mas pode tornar as requisições do serviço local mais lentas |
O recurso "Executar cenários de teste usando processos independentes" não será ativado se o seu sistema estiver enfrentando alta pressão de memória, protegendo seu dispositivo contra degradação de desempenho.
Recomendações#
Dispositivos com pouca memória: Habilite "Enviar requisições de API usando processos independentes" e "Otimizar a memória do processo de serviço local"
Dispositivos de alto desempenho: Habilite "Executar cenários de teste usando processos independentes" para uma execução de teste mais rápida
Abordagem equilibrada: Teste cada recurso individualmente para encontrar a configuração ideal para o seu fluxo de trabalho