{"id":3740,"date":"2021-09-30T10:47:21","date_gmt":"2021-09-30T17:47:21","guid":{"rendered":"https:\/\/portal.staylinked.com\/sl\/kb\/?post_type=ht_kb&#038;p=3740"},"modified":"2023-09-06T10:25:22","modified_gmt":"2023-09-06T17:25:22","slug":"load-balancing","status":"publish","type":"ht_kb","link":"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/load-balancing\/","title":{"rendered":"Load Balancing"},"content":{"rendered":"\n<p>There are a few considerations when it comes to backup and load balancing, but following a few rules can simplify your plans.<\/p>\n\n\n\n<p>StayLinked Clients should never be redirected to a different StayLinked Server in mid-session without the client being configured for multi-connections. If your devices hit a load balancer that can give them a different server after a reboot, battery swap, or network interruption, then you can break the StayLinked session persistence features.<\/p>\n\n\n\n<p>We usually recommend that any load balancing is used for the telnet host only and not the StayLinked client connections. Some customers use the load balancer as a simple failover, where all devices hit the same machine unless that machine is not available. This is not necessarily 'load balancing', but is a redundancy configuration. StayLinked clients can use <a href=\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/multi-session-configurations\/#configuring-for-more-than-2-sessions\">connections <\/a>and <a href=\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/special-configuration-files\/\">servers <\/a>special INI configuration files if you want them to have options to hit something other than the production server address.<\/p>\n\n\n\n<p>As for the StayLinked Servers, you're entitled to one permanent license for each seat purchased and you can break that up however you would like. You're entitled to a temporary license for your backup machine if you have current support. Our licensing is simply permanent or temporary and regardless of server role designation. Temporary backup licensing is for use only when a server with permanent licensing is down.<\/p>\n\n\n\n<p>If you choose to implement a load-balancer or NAT backup system design, you will need to set up an entry for a One-to-One NAT under Server Configuration > <a href=\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/server-administration\/#configuring-server-settings\">Server Settings<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"404\" height=\"427\" src=\"https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2023\/09\/image.png\" alt=\"\" class=\"wp-image-4575\" srcset=\"https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2023\/09\/image.png 404w, https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2023\/09\/image-284x300.png 284w, https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2023\/09\/image-47x50.png 47w, https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2023\/09\/image-57x60.png 57w, https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2023\/09\/image-95x100.png 95w\" sizes=\"(max-width: 404px) 100vw, 404px\" \/><\/figure>\n\n\n\n<p>This button will open an additional dialogue that allows you to enter the NAT and local address of the machine. This allows the StayLinked server to open ports on the local IP (private) for each session since it cannot open ports on the external address (public). Failure to enter these values will result in an Err: Host Timeout message at the device.<\/p>\n\n\n\n<p>We do not currently have any sample configuration since these load balancing devices\/programs are not usually visible to our support team.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>There are a few considerations when it comes to backup and load balancing, but following a few rules can simplify your plans. StayLinked Clients should never be redirected to a different StayLinked Server in mid-session without the client being configured for multi-connections. If your devices hit a load balancer that&#8230;<\/p>\n","protected":false},"author":7,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":[],"ht-kb-category":[41],"ht-kb-tag":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v16.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Load Balancing &ndash; StayLinked<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.staylinked.com\/knowledge-base\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Load Balancing &ndash; StayLinked\" \/>\n<meta property=\"og:description\" content=\"There are a few considerations when it comes to backup and load balancing, but following a few rules can simplify your plans. StayLinked Clients should never be redirected to a different StayLinked Server in mid-session without the client being configured for multi-connections. If your devices hit a load balancer that...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/load-balancing\/\" \/>\n<meta property=\"og:site_name\" content=\"StayLinked\" \/>\n<meta property=\"article:modified_time\" content=\"2023-09-06T17:25:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2023\/09\/image.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/portal.staylinked.com\/sl\/kb\/#website\",\"url\":\"https:\/\/portal.staylinked.com\/sl\/kb\/\",\"name\":\"StayLinked Knowledge Base\",\"description\":\"Partner Portal Resources and Support\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/portal.staylinked.com\/sl\/kb\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/load-balancing\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2023\/09\/image.png\",\"contentUrl\":\"https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2023\/09\/image.png\",\"width\":404,\"height\":427},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/load-balancing\/#webpage\",\"url\":\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/load-balancing\/\",\"name\":\"Load Balancing &ndash; StayLinked\",\"isPartOf\":{\"@id\":\"https:\/\/portal.staylinked.com\/sl\/kb\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/load-balancing\/#primaryimage\"},\"datePublished\":\"2021-09-30T17:47:21+00:00\",\"dateModified\":\"2023-09-06T17:25:22+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/load-balancing\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/load-balancing\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/load-balancing\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/portal.staylinked.com\/sl\/kb\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Articles\",\"item\":\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Load Balancing\"}]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/ht-kb\/3740"}],"collection":[{"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/comments?post=3740"}],"version-history":[{"count":2,"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/ht-kb\/3740\/revisions"}],"predecessor-version":[{"id":4576,"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/ht-kb\/3740\/revisions\/4576"}],"wp:attachment":[{"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/media?parent=3740"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/ht-kb-category?post=3740"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/ht-kb-tag?post=3740"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}