<div dir="ltr">You need some way to address HTTP sessions. Otherwise you will be randomly logged out if your request goes to a different dashboard host than the one you logged in on. One way is to set up a shared memcached cluster that each dashboard host talks to--configure the "CACHE" setting in the local_settings.py file. [1] Another way is to configure your load balancer with session stickiness/affinity. <div>

<br></div><div>[1] <a href="https://github.com/openstack/horizon/blob/master/openstack_dashboard/local/local_settings.py.example">https://github.com/openstack/horizon/blob/master/openstack_dashboard/local/local_settings.py.example</a><div>

<br></div><div><br></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Feb 26, 2014 at 12:11 PM, matt <span dir="ltr"><<a href="mailto:matt@nycresistor.com" target="_blank">matt@nycresistor.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>As horizon interfaces with OpenStack via the client apis primarily...<br><br></div>should be as simple as deploying several instances and load balancing between them properly.<br>

</div><div class="gmail_extra">
<br><br><div class="gmail_quote"><div><div class="h5">On Wed, Feb 26, 2014 at 10:54 AM, Alvise Dorigo <span dir="ltr"><<a href="mailto:alvise.dorigo@pd.infn.it" target="_blank">alvise.dorigo@pd.infn.it</a>></span> wrote:<br>

</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">
<div style="word-wrap:break-word">Hi,<div>I've read all the guide <a href="http://docs.openstack.org/high-availability-guide/high-availability-guide.pdf" target="_blank">http://docs.openstack.org/high-availability-guide/high-availability-guide.pdf</a>, but it seems that the HA configuration for the Dashboard is not covered.</div>


<div><br></div><div>I wonder if it is worth to do it, or it is not treated because the Dashboard is a simple stateless service which can just be "mirrored" on another node without any particular setup.</div><div>


<br></div><div>Could someone clarify ?</div><div><br></div><div>many thanks!</div><span><font color="#888888"><div><br></div><div><span style="white-space:pre-wrap">       </span>Alvise</div></font></span></div><br></div></div>


_______________________________________________<br>
OpenStack-operators mailing list<br>
<a href="mailto:OpenStack-operators@lists.openstack.org" target="_blank">OpenStack-operators@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators</a><br>
<br></blockquote></div><br></div>
<br>_______________________________________________<br>
OpenStack-operators mailing list<br>
<a href="mailto:OpenStack-operators@lists.openstack.org">OpenStack-operators@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators</a><br>
<br></blockquote></div><br></div>