es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

La publicación de la aplicación de funciones de Azure falla en ‘Sincronización de activadores…’

Estoy tratando de publicar una función de Azure utilizando la CLI de Azure Function Core Tools.

func azure functionapp publish "<nombre de="" la="" aplicación="" de="" función="">"

El proceso completa la compilación e implementación rápidamente, pero luego tarda de 2 a 3 minutos en “Sincronizar activadores…” antes de fallar.

Este es el resultado:

Compilación satisfactoria.
    0 advertencias
    0 errores

Tiempo transcurrido 00:00:02.85

Obteniendo información de publicación del sitio...
Creando archivo de los directorios actuales...
Cargando 4,25 MB [###############################################################################]
Carga completada correctamente.
Implementación completa correctamente.
Sincronizando activadores...
Sincronizando activadores...
Sincronizando activadores...
Sincronizando activadores...
Sincronizando activadores...
Sincronizando activadores...
Error al llamar a la sincronización de activadores (BadRequest). ID de solicitud = '<id de="" la="" solicitud="" guid="">'.
func --version

3.0.3904

La función se ha implementado en Azure (verificado en el portal), pero el botón Obtener URL de función está desactivado.

Cualquier ayuda con esto será agradecida.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Según el mensaje de error, parece que hay un problema con la sincronización de los desencadenadores de la Función de Azure después de la implementación utilizando la línea de comandos de las Azure Function Core Tools CLI. Esto puede estar causado por una variedad de factores, como permisos incorrectos o configuraciones incorrectas.

    Para solucionar este problema, aquí hay algunos pasos que puedes intentar:

    1. Verifica en el portal de Azure si la función se ha implementado correctamente o no. Si se ha implementado, deberías poder verla en el portal.
    2. Verifica si se han realizado cambios en los permisos de la aplicación de la función. Puedes hacer esto comprobando el plan de App Service y asegurándote de que las cuentas relevantes de Application Insights y Storage tengan los permisos necesarios.

    3. Verifica la configuración de la aplicación de la función para asegurarte de que coincida con la configuración del proyecto local. Puedes comparar la configuración ejecutando ‘func azure functionapp list-functions ‘ en la CLI.

    4. Verifica los registros para identificar la causa raíz del error. Puedes hacer esto ejecutando ‘func azure functionapp logstream ‘ en la CLI.

    5. Considera actualizar las Azure Function Core Tools CLI a la última versión para garantizar la compatibilidad con las últimas funciones de Azure.

    Si ninguno de estos pasos ayuda, es posible que desees contactar al Soporte de Azure para obtener ayuda adicional.

Comments are closed.