locked
The simplest way to balance web applications on Windows CORE. RRS feed

  • Question

  • Hi everyone!

      I have a .NET web application running on Windows 2016 server CORE and I would like to make a second instance of the same web application. How can I balance those two servers? The simplest way, please.

    Hope I was clear enough.


    Doria

    Tuesday, March 24, 2020 12:06 PM

Answers

  • Questions about web applications are better asked of the IIS experts in one of their forums.  iis.net/forums

    Generally one would deploy the web applications in an NLB configuration to balance a properly written application.  The IIS experts in their forum will help you.


    tim

    • Marked as answer by dydoria Wednesday, March 25, 2020 7:05 PM
    Tuesday, March 24, 2020 2:38 PM
  • Hi Doria

    Ultimately this depends on where the app is running.

    If this is in Azure, then you can use Azure Load Balancer

    If this is on-premises, then you can potentially use NLB as suggested by Tim, but you can also implement third party software or hardware based load balancing. The simplest way to implement it would be to use of DNS-based load balancing, but this approach has significant drawbacks (it does not detect automatically when either of the servers becomes unavailable)

    hth
    Marci


    • Edited by Marcin PolichtMVP Tuesday, March 24, 2020 2:55 PM
    • Marked as answer by dydoria Wednesday, March 25, 2020 7:05 PM
    Tuesday, March 24, 2020 2:55 PM
  • Hi,

    >>I have a .NET web application running on Windows 2016 server CORE


    I'd suggest asking subject matter experts in dedicated IIS forums located here.

    https://forums.iis.net/

    Best Regards,

    Daniel


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact

    • Marked as answer by dydoria Wednesday, March 25, 2020 7:06 PM
    Wednesday, March 25, 2020 2:59 AM

All replies

  • Questions about web applications are better asked of the IIS experts in one of their forums.  iis.net/forums

    Generally one would deploy the web applications in an NLB configuration to balance a properly written application.  The IIS experts in their forum will help you.


    tim

    • Marked as answer by dydoria Wednesday, March 25, 2020 7:05 PM
    Tuesday, March 24, 2020 2:38 PM
  • Hi Doria

    Ultimately this depends on where the app is running.

    If this is in Azure, then you can use Azure Load Balancer

    If this is on-premises, then you can potentially use NLB as suggested by Tim, but you can also implement third party software or hardware based load balancing. The simplest way to implement it would be to use of DNS-based load balancing, but this approach has significant drawbacks (it does not detect automatically when either of the servers becomes unavailable)

    hth
    Marci


    • Edited by Marcin PolichtMVP Tuesday, March 24, 2020 2:55 PM
    • Marked as answer by dydoria Wednesday, March 25, 2020 7:05 PM
    Tuesday, March 24, 2020 2:55 PM
  • Hi,

    >>I have a .NET web application running on Windows 2016 server CORE


    I'd suggest asking subject matter experts in dedicated IIS forums located here.

    https://forums.iis.net/

    Best Regards,

    Daniel


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact

    • Marked as answer by dydoria Wednesday, March 25, 2020 7:06 PM
    Wednesday, March 25, 2020 2:59 AM