Изменить запущенный IP-адрес эмулятора хранилища Azure

Я использую "новую" версию командной строки эмулятора хранилища Azure. В предыдущей версии можно было изменить IP как 127.0.0.1 -> 192.168.41.123 при запуске. Я больше не могу найти тот же файл и заглянул в другие файлы конфигурации, но пока безуспешно. Кто-нибудь знает, как это изменить?

С наилучшими пожеланиями

3 ответа

Решение

Вы можете изменить IP-адрес в AzureStorageEmulator.exe.config файл в C:\Program Files (x86)\Microsoft SDKs\Azure\Storage Emulator каталог.

Например, ниже я изменил порт с 10000 в 20000,

<services>
  <service name="Blob" url="http://127.0.0.1:20000/"/>
  <service name="Queue" url="http://127.0.0.1:20001/"/>
  <service name="Table" url="http://127.0.0.1:20002/"/>
</services>

Чтобы изменения вступили в силу, вам необходимо перезапустить эмулятор хранилища.

Также обратите внимание, что вы не можете использовать стандартные UseDevelopmentStorage=true Строка подключения. Вы должны указать пользовательские конечные точки в строке подключения:

      <appSettings>
        <add key="StorageConnectionString" value="AccountName=devstoreaccount1;
AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;
BlobEndpoint=http://127.0.0.1:20000/devstoreaccount1;
TableEndpoint=http://127.0.0.1:20002/devstoreaccount1;
QueueEndpoint=http://127.0.0.1:20001/devstoreaccount1;"/>
      </appSettings>

Для меня меняется

c:\Program Files (x86)\Microsoft SDKs\Azure\Storage Emulator\AzureStorageEmulator.exe.config

Сработало, затем остановился и запустил эмулятор. Проверьте, работает ли это для вас.

Рекомендуется использовать переадресацию портов из-за нестабильности эмулятора Azure. Тем не менее, это не работает, когда connectaddress 127.0.0.1 с использованием встроенного инструмента netsh на моем Windows 7 (см. подробно: проблема с добавлением portproxy с помощью netsh). Я исследую и использую утилиту переадресации портов PassPort Win XP, чтобы помочь мне с переадресацией портов.

введите описание изображения здесь

Другие вопросы по тегам