node.js azure port

node.js - Escucha puerto adicional Microsoft Azure Nodejs



port (1)

Si está implementando en una aplicación web de Azure, solo los puertos 80 y 443 son públicos. Esto se asigna a un puerto específico para que su aplicación lo escuche, recuperable a través de process.env.PORT . Y si está ejecutando tanto en Azure como localmente, puede administrar fácilmente qué puerto está escuchando, con algo como esto, según su referencia al puerto 1337 en su pregunta:

var port = process.env.PORT || 1337;

Si necesita escuchar en múltiples puertos, o en uno diferente al 80/443, necesitaría implementarlo en una VM o un Servicio en la Nube (rol web / trabajador). O implemente múltiples aplicaciones web.

Estoy ejecutando la aplicación nodejs (Azure Web App) en el puerto process.env.PORT (1337), puerto predeterminado en Microsoft Azure. También necesito escuchar un puerto adicional para websocket. En mi local estoy usando 8000, pero parece que está cerrado en Azure.

¿Hay puertos adicionales que pueda escuchar? ¿Es realmente posible?