In order to meet the demand of incoming requests to a Composable cluster, you many need to scale out and run multiple web nodes. In this topology, a network load balancer is required to sit in front of the web nodes with sticky sessions enabled, and route traffic across the web nodes in the cluster. We recommend using an NLB, rather than an ALB (Application Load Balancer), as an ALB does not always route authentication traffic properly (i.e. Windows Auth).
In order for the authentication cookies to be shared across the web nodes, each node needs to be able to decrypt cookies that were created on a different node. To do this, they need to share the same machine keys that are used for encryption and decryption.
In InetMgr, click on the CompAnalytics web application, and then click on Machine Key

Click on Generate Keys.

Click the Apply button. These keys will be saved to a location section in your web.config.
These values should then be copied and entered in the InetMgr Machine Key configuration on the other web nodes.
Stay tuned for another post on how to scale out the other Composable services (DataLabService, InteropService, ActivationService ….)
