Мое приложение службы ткань не работает локально без проблем: http://localhost:8080/api/valuesНет ответа от службы Применение ткани при развертывании на Azure
Когда развернут Azure, он просто сидит, и я в конечном итоге получить тайм-аут. http://cluster-myapp.centralus.cloudapp.azure.com/api/values
После копания я нашел информацию о том, что балансиры нагрузки Azure необходимо обновить с помощью нового правила и нового зонда. Я сделал это, но все тот же вопрос. Вот что у меня есть:
ServiceManifest.xml
<Resources>
<Endpoints>
<!-- This endpoint is used by the communication listener to obtain the port on which to
listen. Please note that if your service is partitioned, this port is shared with
replicas of different partitions that are placed in your code. -->
<Endpoint Protocol="http" Name="ServiceEndpoint" Type="Input" Port="8080" />
</Endpoints>
Я добавил зонд следующим образом:
... и это правило LB
Я не вижу никаких журналов, ошибок или чего-либо еще, поэтому я в тупике. Любая помощь будет оценена.
Ваше здоровье службы было в порядке - обслуживание не терпит неудачу. Он просто не был доступен ни для чего, чтобы использовать его! –