<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div style="-webkit-text-size-adjust: auto; ">If you check the docs for application:load/2, it says:</div><div style="-webkit-text-size-adjust: auto; "><br></div><div><p><span style="-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);"><span class="code">"Nodes</span> is a list of node names where the application may run, in priority from left to right. Node names can be grouped using tuples to indicate that they have the same priority. Example:</span></p><div class="example" style="padding: 0px 10px; "><pre><font face="Helvetica"><span style="white-space: normal; -webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);">Nodes = [cp1@cave, {cp2@cave, cp3@cave}]"</span></font></pre><pre><font face="Helvetica"><span style="white-space: normal; -webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);"><br></span></font></pre><pre><font face="Helvetica"><span style="white-space: normal; -webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);">In the example above, cp2@cave and cp3@cave have the same priority.</span></font></pre><pre><font face="Helvetica"><span style="white-space: normal; -webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);"><br></span></font></pre><pre><font face="Helvetica"><span style="white-space: normal; -webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);">Takeover happens either when explicitly ordered when a higher-priority node appears.</span></font></pre><pre><font face="Helvetica"><span style="white-space: normal; -webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);"><br></span></font></pre><pre><font face="Helvetica"><span style="white-space: normal; -webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);">BR,</span></font></pre><pre><font face="Helvetica"><span style="white-space: normal; -webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);">Ulf W</span></font></pre></div><br><span style="-webkit-text-size-adjust: auto;">Ulf Wiger, Feuerlabs, Inc.</span><div style="-webkit-text-size-adjust: auto; "><a href="http://feuerlabs.com">http://feuerlabs.com</a></div></div><div style="-webkit-text-size-adjust: auto; "><br>20 jun 2013 kl. 19:54 skrev "Phillips, Christopher" <<a href="mailto:Christopher.Phillips@turner.com">Christopher.Phillips@turner.com</a>>:<br><br></div><blockquote type="cite" style="-webkit-text-size-adjust: auto; "><div>

<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">


<div><br>
</div>
<div><br>
</div>
<div>  We have a system currently that has two nodes that a distributed application runs across. We've talked about what it would take to make it run on both, but for now it's easier to just fail over when one node goes down.</div>
<div><br>
</div>
<div>  We have no real need for priority in this. We really don't care which the app runs on, just that it's running somewhere. Put another way; I'd like to support failover, while preventing take over.</div>
<div><br>
</div>
<div>  I, first, wondered if there was a mechanism that supported this; everything I see for distributed applications describes listing them in priority order, rather than without a priority. </div>
<div><br>
</div>
<div>  I can see at least one way I might achieve preventing takeover, but it seems like if it was unintentional it may have some unexpected side effects; namely, make it so node 1 lists node 2 as higher preference, and node 2 lists node 1 as higher preference,
 which would achieve, to my best understanding, what I want (a quick smoke test showed it working like I'd expect), but I'm not sure what risks it might carry with it. My second question is, does anyone know what issues this might cause if we tried running
 things this way?</div>


</div></blockquote><blockquote type="cite" style="-webkit-text-size-adjust: auto; "><div><span>_______________________________________________</span><br><span>erlang-questions mailing list</span><br><span><a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a></span><br><span><a href="http://erlang.org/mailman/listinfo/erlang-questions">http://erlang.org/mailman/listinfo/erlang-questions</a></span><br></div></blockquote></body></html>