2017-10-02 1 views
0

Je construis une application web en utilisant node.js et le service de l'application web azure. Mon serveur node.js est supposé accepter les données UDP des appareils clients, mais j'ai du mal à le configurer. Est-ce que n'importe quelle forme de service d'application Web Azur accepte des données provenant d'autres ports que TCP 80 et 443? Un conteneur docker linux d'application Web Azur peut-il être configuré pour accepter les données d'un port UDP spécifique?écouter le serveur UDP à partir des applications Web Azur

+1

Oui, cela devrait être pris en charge. Avez-vous configuré correctement vos groupes de sécurité réseau pour qu'ils transfèrent UDP? – sebastian87

+1

@ sebastian87 Je crois que les questions sont spécifiques aux WebApps, en opposition à une machine virtuelle, donc intedRed n'aurait aucun NSG à configurer. –

+0

Oui, j'utilise une WebApp. De cette documentation https://docs.microsoft.com/en-us/azure/app-service/environment/app-service-app-service-environment-control-inbound-traffic, il semble que je puisse être en mesure de définir si j'ajoute un VNET au service webapp. Cela nécessite un plan standard qui est ~ 70 $/mois .. :-( –

Répondre

2

Azure App Service est limité à TCP 80/443. Voir Express Applications throwing 500 on azure.

Si vous devez écouter un port différent de 80/443, vous devez le déployer sur une machine virtuelle prenant en charge les ports TCP/UDP.