Я подозревал, что входная конечная точка, которую вы открыли в веб-роли, не должна быть 80, поскольку она использовалась вашей рабочей ролью. Допустим, у вас есть входная конечная точка HTTP для веб-роли, равная 8080, и входная конечная точка TCP для рабочей роли, равная 80.
И если у вас есть 2 экземпляра для каждой роли, в балансе нагрузки по-прежнему открыты две конечные точки, но у вас есть 4 внутренних порта на 4 экземпляра. А баланс нагрузки Azure направит запрос от этих 2 открытых конечных точек ввода к 4 внутренним конечным точкам.
НТН.