Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 32353|Yanıt: 0

[.NET Core] asp.net Core 3.1 komut satırını dinamik dinleme portunu başlatmak için

[Bağlantıyı kopyala]
2021-1-23 tarihinde 12:03:44 tarihinde yayınlandı | | | |
Dağıtık uygulamalar yaparken, aynı uygulamayı birden fazla kez başlatmamız gerekiyor, bu da port doluluğuna neden olabilir, asp.net çekirdek uygulamaların dinlediği portları komut satırı üzerinden nasıl dinamik olarak değiştirebiliriz?

Giriş

Dağıtık uygulamalar yaparken, aynı uygulamayı birden fazla kez başlatmamız gerekiyor, bu da port doluluğuna neden olabilir, asp.net çekirdek uygulamaların dinlediği portları komut satırı üzerinden nasıl dinamik olarak değiştirebiliriz?

başlatmak

asp.net çekirdek 3.1 projesinde varsayılan olarak Kestrel web sunucusu kullanılır.

Kestrel, ASP.NET Core için çapraz platform web sunucusudur. Kestrel, ASP.NET Core proje şablonuna varsayılan olarak dahil edilen bir web sunucusudur.

Kestrel aşağıdaki senaryoları destekler:

  • HTTPS
  • WebSocket'leri etkinleştirmek için opak yükseltmeler
  • Nginx'in yüksek performansını elde etmek için Unix soketleri
  • HTTP/2 (macOS hariç†)


Bağlantı girişi görünür.

Kestrel --urls komut satırı argümanını sağlar.





Tarayıcı üzerinden görüntü:

http://127.0.0.1:8089/WeatherForecast



Program dosyasını değiştirmek için:

URL parametresini belirtmezseniz, projenin varsayılan dinleme portu aşağıdaki şekilde gösterildiği gibi 1250'dir:




(Son)




Önceki:.net/c# %100 CPU işlemci kullanımını sağlar
Önümüzdeki:Akıllı alan adı joker DNS araması
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com