Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 32353|Risposta: 0

[.NET Core] asp.net Core 3.1 a riga di comando per avviare la porta di ascolto dinamica

[Copiato link]
Pubblicato il 23-01-2021 12:03:44 | | | |
Quando si lavorano con applicazioni distribuite, dobbiamo avviare la stessa applicazione più volte, il che può causare l'occupazione delle porte; come possiamo modificare dinamicamente le porte ascoltate dalle asp.net applicazioni core tramite la riga di comando?

Introduzione

Quando si lavorano con applicazioni distribuite, dobbiamo avviare la stessa applicazione più volte, il che può causare l'occupazione delle porte; come possiamo modificare dinamicamente le porte ascoltate dalle asp.net applicazioni core tramite la riga di comando?

iniziare

asp.net progetto core 3.1, il server web Kestrel è utilizzato di default.

Kestrel è un server web multipiattaforma per ASP.NET Core. Kestrel è un server web incluso di default nel modello del progetto ASP.NET Core.

Kestrel supporta i seguenti scenari:

  • HTTPS
  • Aggiornamenti opachi per abilitare i WebSockets
  • Socket Unix per ottenere le alte prestazioni di Nginx
  • HTTP/2 (eccetto macOS†)


Il login del link ipertestuale è visibile.

Kestrel fornisce l'argomento della riga di comando --urls.





Visualizza tramite browser:

http://127.0.0.1:8089/WeatherForecast



Per modificare il file Program:

Se non specifichi il parametro urls, la porta di ascolto predefinita del progetto è 1250, come mostrato nella figura sottostante:




(Fine)




Precedente:.net/c# consente l'uso del processore CPU al 100%
Prossimo:Ricerca intelligente nel nome di dominio con wildcard DNS
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com