Hello Folks, I would like to solicit ideas and opinions from the community about HA support for Webshell feature.
The problem is as follows: Say we have an HA deployment of Apache Knox (Knox Host 1 and Knox Host 2) fronted by a LB (nginx or trafik). Say, the LB is distributing requests in round robin fashion. When a request comes to Knox Host 1 a Webshell session is established. For the next request the LB will route the request to Knox host 2 which does not have a Webshell session (at least not this one). This causes the Webshell session to fail abruptly. I am not sure if we can do anything here unless Knox Host 1 is aware of Knox Host 2. The solution would be to introduce sticky sessions in LB (cookie based or host based). What are your thoughts? Best, Sandeep
