Что можно определить на веб-сайте Azure с несколькими экземплярами, какой экземпляр отвечает (некоторый идентификатор или другая уникальная информация)?Веб-сайты Windows Azure - Получить идентификатор экземпляра
ответ
Следующая настройка среды будет иметь идентификатор экземпляра текущий запрос выполняется на: WEBSITE_INSTANCE_ID.
Вы также получите этот идентификатор в качестве файла cookie в ответе с именем: ARRAffinity.
Вы также можете использовать эту информацию, чтобы вернуться к этому конкретному экземпляру, см.: http://blog.amitapple.com/post/2014/03/access-specific-instance/ для получения дополнительной информации.
Спасибо @Amit. Хотелось бы, чтобы вы увидели это несколько месяцев назад :) –
Вы можете использовать RoleEnvironment.CurrentRoleInstance.Id
Это не работает на сайтах Azure, возможно, потому что это для WebRoles? –
Request.ServerName я считаю. Как и ваниль IIS
Это не работает. Когда у вас есть несколько экземпляров (выделенный режим), возвращаемое имя сервера одинаково для всех экземпляров ([имя-сайта] .azurewebsites.net) –
'Request.ServerName' недействительное свойство. Я предполагаю, что вы имели в виду 'Request.ServerVariables [" SERVER_NAME "]'? –
Вы можете использовать Server.MachineName для получения имени сервера.
Настроить InstanceInputEndpoint
в конфигурации. Это будет выделять порты из данного диапазона портов для каждого экземпляра, затем вы можете посетить экземпляр через порт.
Для получения дополнительной информации о InstanceInputEndpoint
: http://msdn.microsoft.com/en-us/library/windowsazure/gg557553.aspx
это для Azure Web Roles, а не для Azure Websites (теперь называемых Azure Web Apps) –
Microsoft Azure предоставляет множество переменных окружения для Azure Web Apps (ранее известный как веб-сайт), в том числе следующие:
WEBSITE_SITE_NAME
- имя сайта.WEBSITE_INSTANCE_ID
- идентификатор виртуальной машины, на котором работает сайт.и т.д.
См Azure Runtime Environment Дэвид Эббо для более подробной информации.
- 1. Windows Azure. Получить уникальный экземпляр экземпляра приложения
- 2. Вебсайты «крючки» помощь
- 3. Идентификатор экземпляра экземпляра NSLog?
- 4. получить имя экземпляра компьютера Azure из VM
- 5. Python - получить идентификатор процесса экземпляра
- 6. Как получить идентификатор экземпляра шаблона?
- 7. Получить полный идентификатор экземпляра устройства в Windows Device Driver (WDF)
- 8. закрытие конкретного экземпляра в Windows Azure
- 9. Windows Phone - Получить идентификатор пользователя
- 10. Как получить последний идентификатор для таблицы Windows Azure Вставить
- 11. Как получить идентификатор развертывания Azure VM?
- 12. Получить идентификатор Windows C++
- 13. Сопоставьте идентификатор развертывания в Windows Azure
- 14. Включение инструментов azure для Windows, чтобы получить проект Windows Azure
- 15. Получить текущий идентификатор экземпляра приложения в node.js
- 16. Как получить идентификатор VPC экземпляра EC2?
- 17. Как получить текущий идентификатор экземпляра от boto3?
- 18. Получить идентификатор модели из экземпляра модели
- 19. Как получить идентификатор экземпляра с PHP
- 20. Как получить идентификатор экземпляра в Liferay
- 21. Идентификатор экземпляра приложения App
- 22. Получить идентификатор кода ошибки Windows
- 23. Azure кэш Недопустимый идентификатор
- 24. URL-адрес конкретного экземпляра WebRole в Windows Azure
- 25. Как получить идентификатор подписки от виртуальной машины в AZURE
- 26. Windows Azure общие вопросы
- 27. Невозможно установить идентификатор экземпляра
- 28. Уникальный идентификатор экземпляра класса
- 29. Идентификатор экземпляра SQL Server
- 30. Идентификатор экземпляра в iOS?
Вы нашли решение? –
Нет, я решил не продолжать этот маршрут, поскольку он кажется проблематичным. –