Я подключен к одному из экземпляров WebRole. Но что я могу сделать сейчас? Я запускаю диспетчер сервера и перемещаюсь в роли -> WebServer -> RD0..., но то, что я вижу, похоже, не является активным экземпляром. Когда я нажимаю «Обзор веб-сайта», я не вижу развернутый сайт, даже я не вижу или не редактирую, например, настроенные правила перезаписи (определенные в файле web.config).WindowsAzure: удаленный рабочий стол, что я могу сделать?
Также смешно, что inetpub находится на системном диске D (d: \ inetpub \ wwwroot), но развернутые (редактируемые) файлы находятся на E (e: \ approot). Мне интересно, как это получается.
Хорошо то, что я хочу знать, являются:
- Как я могу запустить уникальную версию экземпляра веб-роли (я не могу найти IP-адрес или порт)?
- Как можно принять временные изменения отладки в web.config?
- Как восстановить развернутую версию экземпляра?
Thx для вашего ответа. Означает ли это, что единственный способ провести тестирование в реальном экземпляре - это отредактировать файлы в e: \ approot, с недостатком, которые изменения появляются случайным образом на реальном сайте, из-за других экземпляров, которые имеют старые настройки? Это звучит не очень эффективно для меня. Кроме того, после редактирования файла web.config я не смог распознать какие-либо отличия, этот файл кэширован где-то или мне нужно что-то перезапустить? – ownking
Что именно вы пытаетесь достичь? Для тестирования изменений вы можете либо использовать «промежуточную» область обслуживания, которая идеально подходит для изменений тестирования дыма, прежде чем публиковать их. Или, если вам нужен полностью отдельный силос для окружающей среды, выставляйте их как отдельную службу (ы). – BrentDaCodeMonkey
Проблема в том, что поведение развернутого приложения иногда отличается от локального окружения. Если что-то ломается в производственной зоне, отлаживать его непросто, потому что для нового развертывания требуется 30-45 минут (постановка или разработка). Вот почему я хочу попробовать изменения ставок в реальном времени. – ownking