3
Le code ci-dessous n'imprime qu'un seul ID d'instance par instance même si j'exécute 4 instances. Est-ce un bug dans le développement de tissu ou c'est comme ça que ça doit être?Comment faire pour découvrir des instances de rôle dans Azure?
public override void Run()
{
foreach (RoleInstance roleInst in RoleEnvironment.CurrentRoleInstance.Role.Instances)
{
Trace.WriteLine("Instance ID: " + roleInst.Id);
}
}
Pourquoi cela est-il nécessaire? –
Aucune bonne raison, autant que je sache. En un sens, cela a du sens (quel serait le but de découvrir les autres cas si vous n'aviez aucun moyen d'interagir avec eux?), Mais j'ai le sentiment que nous changerons cela dans le futur. Je vais cingler notre équipe de plate-forme de développement. – smarx
Merci smarx. Un cas d'utilisation possible est que les instances communiquent entre elles à l'aide d'une file d'attente ou d'une table ou d'un autre moyen hébergé. –