

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Pase varios argumentos de tiempo de ejecución al depurar con AWS SAM
<a name="serverless-sam-cli-using-debugging-additional-arguments"></a>

Puede optar por pasar argumentos de tiempo de ejecución adicionales AWS SAM para inspeccionar los problemas y solucionar las variables de forma más eficaz. De este modo, se proporciona un mayor control y flexibilidad para el proceso de depuración, lo que puede ayudarle a personalizar las configuraciones y los entornos de ejecución.

Para pasar argumentos de tiempo de ejecución adicionales al depurar la función, usa la variable de entorno `DEBUGGER_ARGS`. Esto pasa una cadena de argumentos directamente al comando de ejecución que AWS SAMCLI utiliza para iniciar la función.

Por ejemplo, si quieres cargar un depurador como i KPdb en el tiempo de ejecución de tu función de Python, puedes pasar lo siguiente como`DEBUGGER_ARGS: -m ikpdb --ikpdb-port=5858 --ikpdb-working-directory=/var/task/ --ikpdb-client-working-directory=/myApp --ikpdb-address=0.0.0.0`. Esto cargaría i KPdb en tiempo de ejecución con los demás argumentos que hayas especificado.

En este caso, el comando AWS SAMCLI completo sería:

```
DEBUGGER_ARGS="-m ikpdb --ikpdb-port=5858 --ikpdb-working-directory=/var/task/ --ikpdb-client-working-directory=/myApp --ikpdb-address=0.0.0.0" echo {} | sam local invoke -d 5858 myFunction
```

Puede pasar los argumentos del depurador a las funciones de todos los tiempos de ejecución.