Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 32353|Ответ: 0

[.NET Core] asp.net командной строке Core 3.1 для запуска динамического порта прослушивания

[Скопировать ссылку]
Опубликовано 23.01.2021 12:03:44 | | | |
При работе с распределёнными приложениями нужно запускать одно и то же приложение несколько раз, что может привести к заполнению портов. Как можно динамически изменять порты, которые прослушиваются asp.net ядровыми приложениями, через командную строку?

Знакомство

При работе с распределёнными приложениями нужно запускать одно и то же приложение несколько раз, что может привести к заполнению портов. Как можно динамически изменять порты, которые прослушиваются asp.net ядровыми приложениями, через командную строку?

инициировать

asp.net проекте core 3.1 по умолчанию используется веб-сервер Kestrel.

Kestrel — это кроссплатформенный веб-сервер для ASP.NET Core. Kestrel — это веб-сервер, который по умолчанию включён в шаблон проекта ASP.NET Core.

Kestrel поддерживает следующие сценарии:

  • HTTPS
  • Непрозрачные обновления для включения WebSockets
  • Unix-сокеты для получения высокой производительности Nginx
  • HTTP/2 (кроме macOS†)


Вход по гиперссылке виден.

Kestrel предоставляет аргумент командной строки --urls.





Просмотр через браузер:

http://127.0.0.1:8089/WeatherForecast



Чтобы изменить файл программы:

Если параметр URL не указан, то порт прослушивания проекта по умолчанию — 1250, как показано на рисунке ниже:




(Конец)




Предыдущий:.net/c# обеспечивает 100% использование процессора
Следующий:Интеллектуальный поиск DNS с уайлдкардом доменных имен
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com