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.
Pruebe AWS IoT Greengrass los componentes con despliegues locales
Si desarrolla un componente de Greengrass en un dispositivo principal, puede crear una implementación local para instalarlo y probarlo. Siga los pasos de esta sección para crear una implementación local.
Si desarrolla el componente en un equipo diferente, como un equipo de desarrollo local, no podrá crear un despliegue local. En su lugar, publique el componente en el AWS IoT Greengrass servicio para poder implementarlo en los dispositivos principales de Greengrass para probarlo. Para obtener más información, consulte Publique componentes para desplegarlos en sus dispositivos principales y Implemente AWS IoT Greengrass componentes en los dispositivos.
Para probar un componente en un dispositivo principal de Greengrass
-
El dispositivo principal registra eventos como las actualizaciones de componentes. Puede ver este archivo de registro para detectar y solucionar errores en su componente, como una receta no válida. Este archivo de registro también muestra los mensajes que el componente imprime en formato estándar (stdout). Le recomendamos que abra una sesión de terminal adicional en su dispositivo principal para observar los nuevos mensajes de registro en tiempo real. Abre una nueva sesión de terminal, por ejemplo, mediante SSH, y ejecuta el siguiente comando para ver los registros.
Sustitúyala por la ruta a la carpeta AWS IoT Greengrass raíz./greengrass/v2
También puede ver el archivo de registro de su componente.
-
En la sesión de terminal original, ejecute el siguiente comando para actualizar el dispositivo principal con su componente. Reemplace por
la ruta a la carpeta AWS IoT Greengrass raíz y reemplace/greengrass/v2
~/greengrassv2
por la ruta a su carpeta de desarrollo local.nota
También puede usar el
greengrass-cli deployment create
comando para establecer el valor de los parámetros de configuración de su componente. Para obtener más información, consulte crear. -
Utilice el
greengrass-cli deployment status
comando para supervisar el progreso de la implementación del componente. -
Pruebe su componente mientras se ejecuta en el dispositivo principal de Greengrass. Cuando termine esta versión de su componente, podrá subirla al AWS IoT Greengrass servicio. A continuación, puede implementar el componente en otros dispositivos principales. Para obtener más información, consulte Publique componentes para desplegarlos en sus dispositivos principales.