Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 32353|Відповідь: 0

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

[Копіювати посилання]
Опубліковано 2021-1-23 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



Щоб змінити файл програми:

Якщо ви не вказуєте параметр urls, стандартний порт прослуховування проєкту — 1250, як показано на рисунку нижче:




(Кінець)




Попередній:.net/c# забезпечує 100% використання процесора процесора
Наступний:Інтелектуальний пошук DNS-джокерів доменного імені
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com