<br><br><div class="gmail_quote">On Sun, Feb 12, 2012 at 10:42, Darren Govoni <span dir="ltr">&lt;<a href="mailto:darren@ontrenet.com">darren@ontrenet.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Thanks Min,<br>
<br>
Is it possible to open a ticket for this capability for a (near) future<br>
release? It compliments that already amazing load balancing capability.<br></blockquote><div><br></div><div>You are welcome to open an Issue.  I don&#39;t know if it will make it into one of the next few releases, but it is on my todo list.  The best way to get this sort of thing going is to start with a Pull Request.</div>

<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Perhaps a related but separate notion would be the ability to have<br>
clustered controllers for HA.<br></blockquote><div><br></div><div>I do have a model in mind for this sort of thing, though not multiple *controllers*, rather multiple Schedulers.  Our design with 0MQ would make this pretty simple (just start another scheduler, and make an extra call to socket.connect() on the Client and Engine is all that&#39;s needed), and this should allow scaling to tens of thousands of engines.</div>

<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5"><br>
On Sun, 2012-02-12 at 08:32 -0800, Min RK wrote:<br>
&gt; No, there is no failover mechanism.  When the controller goes down, further requests will simply hang.  We have almost all the information we need to bring up a new controller in its place (restart it), in which case the Client wouldn&#39;t even need to know that it went down, and would continue to just work, thanks to some zeromq magic.<br>


&gt;<br>
&gt; -MinRK<br>
&gt;<br>
&gt; On Feb 12, 2012, at 5:02, Darren Govoni &lt;<a href="mailto:darren@ontrenet.com">darren@ontrenet.com</a>&gt; wrote:<br>
&gt;<br>
&gt; &gt; Hi,<br>
&gt; &gt;  Does ipython support any kind of clustering or failover for<br>
&gt; &gt; ipcontrollers? I&#39;m wondering how situations are handled where a<br>
&gt; &gt; controller goes down when a client needs to perform something.<br>
&gt; &gt;<br>
&gt; &gt; thanks for any tips.<br>
&gt; &gt; Darren<br>
&gt; &gt;<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; IPython-User mailing list<br>
&gt; &gt; <a href="mailto:IPython-User@scipy.org">IPython-User@scipy.org</a><br>
&gt; &gt; <a href="http://mail.scipy.org/mailman/listinfo/ipython-user" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-user</a><br>
&gt; _______________________________________________<br>
&gt; IPython-User mailing list<br>
&gt; <a href="mailto:IPython-User@scipy.org">IPython-User@scipy.org</a><br>
&gt; <a href="http://mail.scipy.org/mailman/listinfo/ipython-user" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-user</a><br>
<br>
<br>
_______________________________________________<br>
IPython-User mailing list<br>
<a href="mailto:IPython-User@scipy.org">IPython-User@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/ipython-user" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-user</a><br>
</div></div></blockquote></div><br>