Al parecer, algunos de nuestros usuarios experimentaron un error conocido de codificación al conectarse a sitios web de Windows Azure. Este problema puede ocurrir por varias razones. Discutiremos esto a continuación.
Aprobado: Fortect
Generar recursos de Azure
Antes que nada, ejecutará algunos comandos localmente en la aplicación de la canción para usar en este tutorial. Las instrucciones crean recursos de modo Azure, un usuario de implementación, para implementar la aplicación de muestra en Azure. Se inclina a ser responsable de la contraseña proporcionada cuando se creó el usuario específico.
Error al iniciar la aplicación
Visualmente, en solo Studio, el valor predeterminado del proyecto ASP.NET Core es Server Kestrel. . Visual debe poder configurar Studio para usar IIS Express. Error de proceso 502.5 o Error de carga 500.30 que ocurre cuando la depuración antigua con IIS Express puede diagnosticar usando un índice en este conjunto de palabras clave.
Error del servidor en la aplicación.
Error de tiempo de ejecución Descripción: Se ha producido un error de aplicación en el servidor. Las ubicaciones de errores creadas actualmente para esta aplicación evitan que se muestren detalles menores de errores de aplicaciones móviles (por razones de seguridad). Sin embargo, puede ser visto por los navegadores que se administran en la máquina local del servidor host. Detalles: QuéPara personalizar los detalles de este envío de error seleccionado para que se pueda ver en computadoras remotas, asegúrese de crear una etiqueta enorme
Tipos de registro de Azure
, los paquetes de software web forman parte de programas individuales de Azure App Services. Como aplicaciones de API, las aplicaciones móviles, la función wordpress (que usa una o más funciones de Azure) y un nuevo número de aplicaciones lógicas, por ejemplo, están parcialmente vinculadas a App Services. Tome mi curso de Pluralsight como una introducción a Azure App Services.
Aproveche al máximo el registro
El registro es uno de los más Procesos importantes que los desarrolladores junto con los equipos pueden usar cuando se trata de realizar un seguimiento de sus aplicaciones. Después de todo, el software es complejo y, como resultado, una vez que está en funcionamiento, su empresa casi nunca sabe lo que puede suceder.
¿Por qué molestarse? ¿Registro de diagnóstico?
Supongamos que está trabajando en una aplicación web cómoda que se ejecuta como un servicio de aplicaciones de Azure implementado. A menudo desarrollan una característica que debería estar disponible pronto. También esperan cualquier tipo de forma fácil y limpia de depurar/solucionar problemas de características recién obtenidas sin agregar una dependencia de paquetes de registro especializados modernos y genéricos, p. Application Insight SDK.
Aprobado: Fortect
Fortect es la herramienta de reparación de PC más popular y eficaz del mundo. Millones de personas confían en él para mantener sus sistemas funcionando de forma rápida, fluida y sin errores. Con su sencilla interfaz de usuario y su potente motor de análisis, Fortect encuentra y soluciona rápidamente una amplia variedad de problemas de Windows, desde la inestabilidad del sistema y los problemas de seguridad hasta la gestión de la memoria y los cuellos de botella en el rendimiento.
Depuración de una aplicación web de Azure
La depuración de sus propias funciones es una buena técnica para solucionar problemas. Afortunadamente, Azure Web Apps ofrece la posibilidad de usar la depuración de ayuda de PC remota. Para no hacerlo demasiado fácil, la depuración lejana tiene las desventajas adicionales de que, como cualquier forma, se detiene cuando llega a un punto de interrupción, lo que no es lo que desea en comparación con su entorno de producción.
< img src="/posts/windows-azure-websites-error-logging.png" style="margin-top:20px; margin-bottom:20px; ancho: 50%; tamaño: automático; visualización: bloque; margen: 0 automático;" alt="registro de errores de sitios web azules de Windows">
Solución alternativa de la CLI de Azure
Al hacer este caso, usamos Azure Cloud Shell, el shell de navegador más importante integrado en Azure Portal . Esto nos permite a la mayoría de nosotros usar los dispositivos de línea de comandos de Azure (Azure CLI y Azure PowerShell) directamente desde nuestro navegador ideal. Si la gente quiere obtener más información sobre Azure Cloud Shell, lea este vínculo.