none
Размещение более одного приложения asp.net core на одном ip RRS feed

  • Вопрос

  • Доброе утро!

    Читаю про Kestrel и не могу понять, возможно ли разместить два приложения с одним ip и портом? Как это скажется на производительности? Как разместить два приложения Kestrel на разных портах одного ip без IIS? Как запустить веб-приложение на сервере, чтобы быть уверенным, что оно обслуживается Kestrel? Как запустить несколько приложений с SNI под управлением Kestrel? Будет ли это сказываться на производительности? Есть ли у Kestrel балансировщик нагрузки?

    Заранее благодарен.


    12 сентября 2018 г. 5:04

Ответы

  • "возможно ли разместить два приложения с одним ip и портом?" - нет.

    "Как разместить два приложения Kestrel на разных портах одного ip без IIS?" - в конфиге задаёте

    UseKestrel(options =>
    {
        options.Listen(IPAddress, Port);
    });

    "Как запустить веб-приложение на сервере, чтобы быть уверенным, что оно обслуживается Kestrel?" - если вы специально не используете IIS, то по любому используктся именно Kestrel.

    "Как запустить несколько приложений с SNI под управлением Kestrel? Будет ли это сказываться на производительности?- в документации написано.

    "Есть ли у Kestrel балансировщик нагрузки?" - что вы подразумеваете? Балансировщик обычно находится уровнем выше и не привязан к типу сервера.


    Сделаем содержимое сообщества лучше, вместе!

    18 сентября 2018 г. 9:30
    Модератор