1

Je dois exécuter un moteur de balayage Web en arrière-plan en utilisant Azure. Selon ce que j'ai compris, je dois configurer un rôle de travailleur configuré avec la tâche d'arrière-plan et je dois configurer un rôle web pour montrer le site web ASP.NET MVC.rôle de travail + web coût

Une question simple: comment ça marche pour le paiement? Deux rôles différents signifie deux instances différentes? Ou je peux réutiliser la même instance hébergeant deux rôles différents?

Répondre

3

Chaque rôle que vous définissez doit contenir une ou plusieurs instances. Chaque instance est une VM et vous serez facturé actuellement .12/hr par cœur CPU (ou une fraction de celle-ci pour les rôles XS).

Vous pouvez très facilement combiner le site Web avec les fonctions de rôle de travailleur. Par défaut, vous devriez voir un WebRole.cs qui implémente un RoleEntryPoint. C'est le point d'entrée de votre rôle de travail dans un rôle Web. Vous pouvez combiner la logique que vous voulez pour la tâche d'arrière-plan.

Questions connexes