Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 32353|Respuesta: 0

[.NET Core] asp.net línea de comandos Core 3.1 para iniciar el puerto de escucha dinámica

[Copiar enlace]
Publicado el 23-1-2021 12:03:44 | | | |
Cuando hacemos aplicaciones distribuidas, necesitamos iniciar la misma aplicación varias veces, lo que puede causar ocupación de puertos; ¿cómo podemos modificar dinámicamente los puertos que escuchan asp.net aplicaciones principales a través de la línea de comandos?

Introducción

Cuando hacemos aplicaciones distribuidas, necesitamos iniciar la misma aplicación varias veces, lo que puede causar ocupación de puertos; ¿cómo podemos modificar dinámicamente los puertos que escuchan asp.net aplicaciones principales a través de la línea de comandos?

iniciar

asp.net proyecto principal 3.1, el servidor web Kestrel se utiliza por defecto.

Kestrel es un servidor web multiplataforma para ASP.NET Core. Kestrel es un servidor web que se incluye por defecto en la plantilla del proyecto ASP.NET Core.

Kestrel admite los siguientes escenarios:

  • HTTPS
  • Actualizaciones opacas para habilitar WebSockets
  • Sockets Unix para obtener el alto rendimiento de Nginx
  • HTTP/2 (excepto macOS†)


El inicio de sesión del hipervínculo es visible.

Kestrel proporciona el argumento de línea de comandos --urls.





Ver a través del navegador:

http://127.0.0.1:8089/WeatherForecast



Para modificar el archivo Program:

Si no especificas el parámetro urls, el puerto de escucha predeterminado del proyecto es 1250, como se muestra en la figura siguiente:




(Fin)




Anterior:.net/c# permite un uso del procesador de CPU al 100%
Próximo:Consulta inteligente de DNS comodín de nombre de dominio
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com