Je tente d'exposer des points de terminaison d'API Web distincts à la fois dans un rôle Web et dans un rôle de travail dans le même service de cloud dans Azure. Est-ce possible?Est-il possible d'avoir un point de terminaison https dans un rôle Web et de travail dans le même service de cloud?
Répondre
Absolument, c'est possible. Vous devez juste éviter les collisions.
Votre définition de rôle Web aura un ensemble de points de terminaison indépendant de votre définition de rôle de travail. Et ... vous pouvez avoir plusieurs définitions de rôles pour le web et le travailleur. Vous avez juste besoin de vous assurer que les numéros de ports externes sont différents. Par conséquent, si vous avez, par exemple, le port 8000 défini pour l'API Web d'un rôle Web, vous aurez besoin de quelque chose de différent (8100?) Pour l'API Web de votre rôle de travail. Vous ne pouvez pas avoir deux définitions de rôle configurées pour mapper le même numéro de port externe. Tout équilibrage de charge de ce point de terminaison se ferait à travers les instances de ce rôle particulier.