<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=GB2312" http-equiv=Content-Type>
<STYLE>
BLOCKQUOTE {
        MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2em
}
OL {
        MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
UL {
        MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
P {
        MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
BODY {
        LINE-HEIGHT: 1.5; FONT-FAMILY: ËÎÌå; COLOR: #000080; FONT-SIZE: 10.5pt
}
</STYLE>

<META name=GENERATOR content="MSHTML 8.00.7601.17940"></HEAD>
<BODY style="MARGIN: 10px">
<DIV>Hi all,</DIV>
<DIV>&nbsp;</DIV>
<DIV>Today I tried to use RabbitMQ&nbsp;Management&nbsp;HTTP&nbsp;API. I just 
followed the example.</DIV>
<DIV>&nbsp;</DIV>
<DIV>
<DIV>curl&nbsp;-i&nbsp;-u&nbsp;guest:guest&nbsp;-H&nbsp;"content-type:application/json"&nbsp;-XPUT&nbsp;&nbsp;-d'{"type":"direct"}'&nbsp;&nbsp;<A 
href="http://198.216.26.95:55672/api/exchanges/%2f/my-new-exchange">http://198.216.26.95:55672/api/exchanges/%2f/my-new-exchange</A></DIV>
<DIV>&nbsp;</DIV>
<DIV>HTTP/1.1&nbsp;204&nbsp;No&nbsp;Content</DIV>
<DIV>Server:&nbsp;MochiWeb/1.1&nbsp;WebMachine/1.7&nbsp;(participate&nbsp;in&nbsp;the&nbsp;frantic)</DIV>
<DIV>Date:&nbsp;Tue,&nbsp;23&nbsp;Oct&nbsp;2012&nbsp;13:23:32&nbsp;GMT</DIV>
<DIV>Content-Type:&nbsp;application/json</DIV>
<DIV>Content-Length:&nbsp;0</DIV>
<DIV>&nbsp;</DIV>
<DIV>It works fine. </DIV>
<DIV>&nbsp;</DIV>
<DIV>However, when I write the JAVA program to do the same thing. My Java code 
is:</DIV>
<DIV>
<DIV>&nbsp;</DIV>
<DIV>
<DIV>DefaultHttpClient&nbsp;httpclient&nbsp;=&nbsp;new&nbsp;DefaultHttpClient();&nbsp;&nbsp;</DIV>
<DIV>httpclient.getCredentialsProvider().setCredentials(new&nbsp;AuthScope("198.216.26.95",&nbsp;55672),new&nbsp;UsernamePasswordCredentials("guest",&nbsp;"guest"));</DIV>
<DIV>
<DIV>HttpPut httpput&nbsp;=&nbsp;new&nbsp;HttpPut(<A 
href="http://198.216.26.95:55672/api/exchanges/%2f/my-new-exchange">http://198.216.26.95:55672/api/exchanges/%2f/my-new-exchange</A>);</DIV>
<DIV>httpput.addHeader("content-type",&nbsp;"application/json");</DIV>
<DIV>JSONObject&nbsp;param&nbsp;=&nbsp;new&nbsp;JSONObject();</DIV>
<DIV>param.put("type",&nbsp;"direct");</DIV>
<DIV>StringEntity&nbsp;&nbsp;entity&nbsp;=&nbsp;new&nbsp;StringEntity(param.toString());</DIV></DIV></DIV>
<DIV>httpput.setEntity(entity);</DIV>
<DIV>HttpResponse&nbsp;response&nbsp;=&nbsp;httpclient.execute(httpput); </DIV>
<DIV>&nbsp;</DIV>
<DIV>It always returned the following exception.
<DIV>org.apache.http.NoHttpResponseException:&nbsp;The&nbsp;target&nbsp;server&nbsp;failed&nbsp;to&nbsp;respond</DIV>
<DIV>
<DIV>at&nbsp;org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:95)</DIV>
<DIV>at&nbsp;org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:62)</DIV>
<DIV>at&nbsp;org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:254)</DIV>
<DIV>at&nbsp;org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:289)</DIV>
<DIV>at&nbsp;org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:252)</DIV>
<DIV>at&nbsp;org.apache.http.impl.conn.ManagedClientConnectionImpl.receiveResponseHeader(ManagedClientConnectionImpl.java:191)</DIV>
<DIV>at&nbsp;org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:300)</DIV>
<DIV>at&nbsp;org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:127)</DIV>
<DIV>at&nbsp;org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:712)</DIV>
<DIV>at&nbsp;org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:517)</DIV>
<DIV>at&nbsp;org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906)</DIV>
<DIV>at&nbsp;org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:1066)</DIV>
<DIV>at&nbsp;org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:1044)</DIV>
<DIV>at&nbsp;org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:1035)</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>Could anyone help me about this issue?</DIV>
<DIV>&nbsp;</DIV></DIV></DIV></DIV></DIV>
<HR style="WIDTH: 210px; HEIGHT: 1px" align=left color=#b5c4df SIZE=1>

<DIV><SPAN>johnson</SPAN></DIV>
<DIV>&nbsp;</DIV>
<DIV 
style="BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0cm; PADDING-LEFT: 0cm; PADDING-RIGHT: 0cm; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<DIV 
style="PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #efefef; COLOR: #000000; FONT-SIZE: 12px; PADDING-TOP: 8px">
<DIV><B>From:</B>&nbsp;<A 
href="mailto:rabbitmq-discuss-request@lists.rabbitmq.com">rabbitmq-discuss-request</A></DIV>
<DIV><B>Date:</B>&nbsp;2012-10-23&nbsp;19:00</DIV>
<DIV><B>To:</B>&nbsp;<A 
href="mailto:rabbitmq-discuss@lists.rabbitmq.com">rabbitmq-discuss</A></DIV>
<DIV><B>Subject:</B>&nbsp;rabbitmq-discuss Digest, Vol 65, Issue 
23</DIV></DIV></DIV>
<DIV>
<DIV>Send&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list&nbsp;submissions&nbsp;to</DIV>
<DIV>rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&nbsp;</DIV>
<DIV>To&nbsp;subscribe&nbsp;or&nbsp;unsubscribe&nbsp;via&nbsp;the&nbsp;World&nbsp;Wide&nbsp;Web,&nbsp;visit</DIV>
<DIV>https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>or,&nbsp;via&nbsp;email,&nbsp;send&nbsp;a&nbsp;message&nbsp;with&nbsp;subject&nbsp;or&nbsp;body&nbsp;'help'&nbsp;to</DIV>
<DIV>rabbitmq-discuss-request@lists.rabbitmq.com</DIV>
<DIV>&nbsp;</DIV>
<DIV>You&nbsp;can&nbsp;reach&nbsp;the&nbsp;person&nbsp;managing&nbsp;the&nbsp;list&nbsp;at</DIV>
<DIV>rabbitmq-discuss-owner@lists.rabbitmq.com</DIV>
<DIV>&nbsp;</DIV>
<DIV>When&nbsp;replying,&nbsp;please&nbsp;edit&nbsp;your&nbsp;Subject&nbsp;line&nbsp;so&nbsp;it&nbsp;is&nbsp;more&nbsp;specific</DIV>
<DIV>than&nbsp;"Re:&nbsp;Contents&nbsp;of&nbsp;rabbitmq-discuss&nbsp;digest..."</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>Today's&nbsp;Topics:</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;&nbsp;&nbsp;1.&nbsp;Re:&nbsp;intenal&nbsp;error&nbsp;when&nbsp;connecting&nbsp;from&nbsp;rabbitmq-c</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(Matthias&nbsp;Radestock)</DIV>
<DIV>&nbsp;&nbsp;&nbsp;2.&nbsp;Re:&nbsp;Upgrading&nbsp;RabbitMQ2.8.6&nbsp;(Matthias&nbsp;Radestock)</DIV>
<DIV>&nbsp;&nbsp;&nbsp;3.&nbsp;Re:&nbsp;Rabbit&nbsp;Management&nbsp;HTTP&nbsp;API&nbsp;issue&nbsp;-&nbsp;deleted&nbsp;queues&nbsp;linger</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;in&nbsp;API&nbsp;responses&nbsp;(Simon&nbsp;MacMullen)</DIV>
<DIV>&nbsp;&nbsp;&nbsp;4.&nbsp;Re:&nbsp;PHP&nbsp;Client&nbsp;Library&nbsp;(Matthias&nbsp;Radestock)</DIV>
<DIV>&nbsp;&nbsp;&nbsp;5.&nbsp;Clustering&nbsp;(chetan&nbsp;dev)</DIV>
<DIV>&nbsp;&nbsp;&nbsp;6.&nbsp;Re:&nbsp;Clustering&nbsp;(Tim&nbsp;Watson)</DIV>
<DIV>&nbsp;&nbsp;&nbsp;7.&nbsp;Re:&nbsp;Clustering&nbsp;(chetan&nbsp;dev)</DIV>
<DIV>&nbsp;&nbsp;&nbsp;8.&nbsp;Adding&nbsp;slave&nbsp;for&nbsp;mirrored&nbsp;queue&nbsp;(Artsiom)</DIV>
<DIV>&nbsp;&nbsp;&nbsp;9.&nbsp;Re:&nbsp;Clustering&nbsp;(Tim&nbsp;Watson)</DIV>
<DIV>&nbsp;&nbsp;10.&nbsp;Re:&nbsp;Adding&nbsp;slave&nbsp;for&nbsp;mirrored&nbsp;queue&nbsp;(Tim&nbsp;Watson)</DIV>
<DIV>&nbsp;&nbsp;11.&nbsp;Re:&nbsp;Adding&nbsp;slave&nbsp;for&nbsp;mirrored&nbsp;queue&nbsp;(Artsiom)</DIV>
<DIV>&nbsp;&nbsp;12.&nbsp;Re:&nbsp;Adding&nbsp;slave&nbsp;for&nbsp;mirrored&nbsp;queue&nbsp;(Tim&nbsp;Watson)</DIV>
<DIV>&nbsp;&nbsp;13.&nbsp;Re:&nbsp;Upgrading&nbsp;RabbitMQ2.8.6&nbsp;(Matt&nbsp;Long)</DIV>
<DIV>&nbsp;&nbsp;14.&nbsp;Re:&nbsp;Adding&nbsp;slave&nbsp;for&nbsp;mirrored&nbsp;queue&nbsp;(Simon&nbsp;MacMullen)</DIV>
<DIV>&nbsp;&nbsp;15.&nbsp;Channel&nbsp;thread-safety&nbsp;(Laurent&nbsp;Vauthrin)</DIV>
<DIV>&nbsp;&nbsp;16.&nbsp;Re:&nbsp;Clustering&nbsp;(chetan&nbsp;dev)</DIV>
<DIV>&nbsp;&nbsp;17.&nbsp;Re:&nbsp;Channel&nbsp;thread-safety&nbsp;(Michael&nbsp;Klishin)</DIV>
<DIV>&nbsp;&nbsp;18.&nbsp;Re:&nbsp;RabbitMQ&nbsp;+&nbsp;Messages&nbsp;between&nbsp;virtual&nbsp;machines&nbsp;and&nbsp;physical</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hosts&nbsp;on&nbsp;a&nbsp;cloud&nbsp;(Desta&nbsp;Haileselassie&nbsp;Hagos)</DIV>
<DIV>&nbsp;&nbsp;19.&nbsp;Re:&nbsp;RabbitMQ&nbsp;+&nbsp;Messages&nbsp;between&nbsp;virtual&nbsp;machines&nbsp;and&nbsp;physical</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hosts&nbsp;on&nbsp;a&nbsp;cloud&nbsp;(Brett&nbsp;Cameron)</DIV>
<DIV>&nbsp;&nbsp;20.&nbsp;Re:&nbsp;Clustering&nbsp;(Matthias&nbsp;Radestock)</DIV>
<DIV>&nbsp;&nbsp;21.&nbsp;Re:&nbsp;{SSL&nbsp;upgrade&nbsp;error,&nbsp;timeout}&nbsp;(Dharshan&nbsp;Rangegowda)</DIV>
<DIV>&nbsp;&nbsp;22.&nbsp;Re:&nbsp;nodename&nbsp;variable&nbsp;and&nbsp;mnesia&nbsp;directory&nbsp;(Elizabeth&nbsp;Liao)</DIV>
<DIV>&nbsp;&nbsp;23.&nbsp;Memory&nbsp;leak&nbsp;caused&nbsp;by&nbsp;error_logger&nbsp;in&nbsp;2.8.6?&nbsp;(Travis)</DIV>
<DIV>&nbsp;&nbsp;24.&nbsp;How&nbsp;to&nbsp;structure&nbsp;Master&nbsp;with&nbsp;many&nbsp;slaves?&nbsp;RPC??&nbsp;(theBuckWheat)</DIV>
<DIV>&nbsp;&nbsp;25.&nbsp;Re:&nbsp;Channel&nbsp;thread-safety&nbsp;(Laurent&nbsp;Vauthrin)</DIV>
<DIV>&nbsp;&nbsp;26.&nbsp;Re:&nbsp;Clustering&nbsp;(Tim&nbsp;Watson)</DIV>
<DIV>&nbsp;&nbsp;27.&nbsp;Re:&nbsp;RabbitMQ&nbsp;+&nbsp;Messages&nbsp;between&nbsp;virtual&nbsp;machines 
and&nbsp;physical</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hosts&nbsp;on&nbsp;a&nbsp;cloud&nbsp;(Tim&nbsp;Watson)</DIV>
<DIV>&nbsp;&nbsp;28.&nbsp;Re:&nbsp;Clustering&nbsp;(Tim&nbsp;Watson)</DIV>
<DIV>&nbsp;&nbsp;29.&nbsp;Re:&nbsp;STOMP&nbsp;plugin&nbsp;-&nbsp;durable&nbsp;subscription 
limitation</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(Michael&nbsp;Justin)</DIV>
<DIV>&nbsp;&nbsp;30.&nbsp;Re:&nbsp;nodename&nbsp;variable&nbsp;and&nbsp;mnesia&nbsp;directory&nbsp;(Tim&nbsp;Watson)</DIV>
<DIV>&nbsp;&nbsp;31.&nbsp;Re:&nbsp;Memory&nbsp;leak&nbsp;caused&nbsp;by&nbsp;error_logger&nbsp;in&nbsp;2.8.6?&nbsp;(Tim&nbsp;Watson)</DIV>
<DIV>&nbsp;&nbsp;32.&nbsp;Re:&nbsp;RabbitMQ&nbsp;+&nbsp;Messages&nbsp;between&nbsp;virtual&nbsp;machines 
and&nbsp;physical</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hosts&nbsp;on&nbsp;a&nbsp;cloud&nbsp;(Tim&nbsp;Watson)</DIV>
<DIV>&nbsp;&nbsp;33.&nbsp;Re:&nbsp;Memory&nbsp;leak&nbsp;caused&nbsp;by&nbsp;error_logger&nbsp;in&nbsp;2.8.6?&nbsp;(Tim&nbsp;Watson)</DIV>
<DIV>&nbsp;&nbsp;34.&nbsp;Re:&nbsp;Clustering&nbsp;(chetan&nbsp;dev)</DIV>
<DIV>&nbsp;&nbsp;35.&nbsp;STOMP&nbsp;1.0&nbsp;adapter&nbsp;escapes&nbsp;colon&nbsp;as&nbsp;\c&nbsp;(STOMP&nbsp;1.1 
style)</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(Michael&nbsp;Justin)</DIV>
<DIV>&nbsp;&nbsp;36.&nbsp;Re:&nbsp;How&nbsp;to&nbsp;structure&nbsp;Master&nbsp;with&nbsp;many&nbsp;slaves?&nbsp;RPC??</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(Emile&nbsp;Joubert)</DIV>
<DIV>&nbsp;&nbsp;37.&nbsp;Re:&nbsp;Clustering&nbsp;(Tim&nbsp;Watson)</DIV>
<DIV>&nbsp;&nbsp;38.&nbsp;Re:&nbsp;Memory&nbsp;leak&nbsp;caused&nbsp;by&nbsp;error_logger&nbsp;in&nbsp;2.8.6?&nbsp;(Simon&nbsp;MacMullen)</DIV>
<DIV>&nbsp;&nbsp;39.&nbsp;Re:&nbsp;Clustering&nbsp;(chetan&nbsp;dev)</DIV>
<DIV>&nbsp;&nbsp;40.&nbsp;Re:&nbsp;Upgrading&nbsp;RabbitMQ2.8.6&nbsp;(Simon&nbsp;MacMullen)</DIV>
<DIV>&nbsp;&nbsp;41.&nbsp;Re:&nbsp;Clustering&nbsp;(Tim&nbsp;Watson)</DIV>
<DIV>&nbsp;&nbsp;42.&nbsp;Re:&nbsp;STOMP&nbsp;1.0&nbsp;adapter&nbsp;escapes&nbsp;colon&nbsp;as&nbsp;\c&nbsp;(STOMP&nbsp;1.1&nbsp;style)</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(Emile&nbsp;Joubert)</DIV>
<DIV>&nbsp;&nbsp;43.&nbsp;Re:&nbsp;STOMP&nbsp;plugin&nbsp;-&nbsp;durable&nbsp;subscription 
limitation&nbsp;(Emile&nbsp;Joubert)</DIV>
<DIV>&nbsp;&nbsp;44.&nbsp;Re:&nbsp;Channel&nbsp;thread-safety&nbsp;(Tim&nbsp;Watson)</DIV>
<DIV>&nbsp;&nbsp;45.&nbsp;Re:&nbsp;Channel&nbsp;thread-safety&nbsp;(Tim&nbsp;Watson)</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>----------------------------------------------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;1</DIV>
<DIV>Date:&nbsp;Mon,&nbsp;22&nbsp;Oct&nbsp;2012&nbsp;12:13:31&nbsp;+0100</DIV>
<DIV>From:&nbsp;Matthias&nbsp;Radestock&nbsp;&lt;matthias@rabbitmq.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;intenal&nbsp;error&nbsp;when&nbsp;connecting&nbsp;from</DIV>
<DIV>rabbitmq-c</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Cc:&nbsp;"Gotthard,&nbsp;Petr"&nbsp;&lt;Petr.Gotthard@Honeywell.com&gt;</DIV>
<DIV>Message-ID:&nbsp;&lt;50852A5B.2070606@rabbitmq.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset=windows-1252;&nbsp;format=flowed</DIV>
<DIV>&nbsp;</DIV>
<DIV>Petr,</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;22/10/12&nbsp;11:52,&nbsp;Gotthard,&nbsp;Petr&nbsp;wrote:</DIV>
<DIV>&gt;&nbsp;While&nbsp;the&nbsp;rabbitmq-c&nbsp;on&nbsp;one&nbsp;machine&nbsp;is&nbsp;fine,&nbsp;on&nbsp;another&nbsp;machine&nbsp;I?m</DIV>
<DIV>&gt;&nbsp;getting&nbsp;?server&nbsp;connection&nbsp;error&nbsp;541,&nbsp;message:&nbsp;INTERNAL_ERROR?&nbsp;and&nbsp;the</DIV>
<DIV>&gt;&nbsp;rabbitmq&nbsp;log&nbsp;contains&nbsp;the&nbsp;following&nbsp;entries:</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;=ERROR&nbsp;REPORT====&nbsp;22-Oct-2012::12:38:17&nbsp;===</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.2315.0&gt;,&nbsp;channel&nbsp;1&nbsp;-&nbsp;error:</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;{{badmatch,{undefined,&lt;&lt;40,17,97,112,112,108,105,99,97,116,105,111,110,47,</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;110,111,116,97,109&gt;&gt;}},</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;[{rabbit_framing_amqp_0_9_1,decode_properties,2},</DIV>
<DIV>&nbsp;</DIV>
<DIV>Looks&nbsp;like&nbsp;the&nbsp;basic.publish&nbsp;headers/properties&nbsp;are&nbsp;invalid.&nbsp;I&nbsp;suggest&nbsp;</DIV>
<DIV>you&nbsp;try&nbsp;sending&nbsp;a&nbsp;message&nbsp;without&nbsp;any&nbsp;headers/properties.&nbsp;If&nbsp;that&nbsp;works&nbsp;</DIV>
<DIV>then&nbsp;carefully&nbsp;check&nbsp;your&nbsp;code&nbsp;that&nbsp;is&nbsp;constructing&nbsp;the&nbsp;</DIV>
<DIV>amqp_basic_properties_t.&nbsp;In&nbsp;particularly,&nbsp;make&nbsp;sure&nbsp;that&nbsp;you&nbsp;are&nbsp;setting&nbsp;</DIV>
<DIV>the&nbsp;flags&nbsp;correctly.&nbsp;See&nbsp;e.g.&nbsp;</DIV>
<DIV>http://comments.gmane.org/gmane.comp.networking.rabbitmq.general/2717</DIV>
<DIV>&nbsp;</DIV>
<DIV>Regards,</DIV>
<DIV>&nbsp;</DIV>
<DIV>Matthias.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;2</DIV>
<DIV>Date:&nbsp;Mon,&nbsp;22&nbsp;Oct&nbsp;2012&nbsp;12:21:29&nbsp;+0100</DIV>
<DIV>From:&nbsp;Matthias&nbsp;Radestock&nbsp;&lt;matthias@rabbitmq.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;Upgrading&nbsp;RabbitMQ2.8.6</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Message-ID:&nbsp;&lt;50852C39.8040704@rabbitmq.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset=ISO-8859-1;&nbsp;format=flowed</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;19/10/12&nbsp;10:24,&nbsp;PSL&nbsp;88506&nbsp;wrote:</DIV>
<DIV>&gt;&nbsp;When&nbsp;i&nbsp;try&nbsp;to&nbsp;understand&nbsp;about&nbsp;installation&nbsp;procedure&nbsp;for&nbsp;2.8.6</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;All&nbsp;links&nbsp;are&nbsp;getting&nbsp;redirected&nbsp;to&nbsp;same&nbsp;page&nbsp;with&nbsp;following&nbsp;URL:</DIV>
<DIV>&gt;&nbsp;http://www.rabbitmq.com/download.html</DIV>
<DIV>&nbsp;</DIV>
<DIV>Links&nbsp;will&nbsp;always&nbsp;point&nbsp;to&nbsp;the&nbsp;latest&nbsp;version,&nbsp;which&nbsp;is&nbsp;2.8.7.&nbsp;I&nbsp;</DIV>
<DIV>recommend&nbsp;you&nbsp;install&nbsp;that&nbsp;rather&nbsp;than&nbsp;2.8.6.&nbsp;If&nbsp;you&nbsp;really&nbsp;must&nbsp;install&nbsp;</DIV>
<DIV>2.8.6,&nbsp;follow&nbsp;the&nbsp;"Older&nbsp;Versions&nbsp;/&nbsp;Download"&nbsp;link&nbsp;on&nbsp;the&nbsp;download.html&nbsp;</DIV>
<DIV>page.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Regards,</DIV>
<DIV>&nbsp;</DIV>
<DIV>Matthias.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;3</DIV>
<DIV>Date:&nbsp;Mon,&nbsp;22&nbsp;Oct&nbsp;2012&nbsp;12:35:10&nbsp;+0100</DIV>
<DIV>From:&nbsp;Simon&nbsp;MacMullen&nbsp;&lt;simon@rabbitmq.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;Rabbit&nbsp;Management&nbsp;HTTP&nbsp;API&nbsp;issue&nbsp;-</DIV>
<DIV>deleted&nbsp;queues&nbsp;linger&nbsp;in&nbsp;API&nbsp;responses</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Cc:&nbsp;Matt&nbsp;Campbell&nbsp;&lt;matt@soupmatt.com&gt;</DIV>
<DIV>Message-ID:&nbsp;&lt;50852F6E.5010407@rabbitmq.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset=ISO-8859-1;&nbsp;format=flowed</DIV>
<DIV>&nbsp;</DIV>
<DIV>No&nbsp;-&nbsp;this&nbsp;certainly&nbsp;should&nbsp;not&nbsp;be&nbsp;happening.</DIV>
<DIV>&nbsp;</DIV>
<DIV>When&nbsp;this&nbsp;is&nbsp;happening,&nbsp;do&nbsp;you&nbsp;see&nbsp;the&nbsp;queues&nbsp;in&nbsp;"rabbitmqctl&nbsp;list_queues"?</DIV>
<DIV>&nbsp;</DIV>
<DIV>Also,&nbsp;can&nbsp;you&nbsp;post&nbsp;logs&nbsp;(including&nbsp;the&nbsp;sasl&nbsp;log)&nbsp;somewhere?</DIV>
<DIV>&nbsp;</DIV>
<DIV>Cheers,&nbsp;Simon</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;18/10/12&nbsp;19:13,&nbsp;Matt&nbsp;Campbell&nbsp;wrote:</DIV>
<DIV>&gt;&nbsp;On&nbsp;Thursday,&nbsp;October&nbsp;18,&nbsp;2012&nbsp;12:20:54&nbsp;PM&nbsp;UTC-5,&nbsp;Matt&nbsp;Campbell&nbsp;wrote:</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RabbitMQ&nbsp;version:&nbsp;2.8.7</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Erlang&nbsp;version:&nbsp;R14B04</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We&nbsp;are&nbsp;seeing&nbsp;an&nbsp;issue&nbsp;where&nbsp;queues&nbsp;that&nbsp;have&nbsp;been&nbsp;deleted&nbsp;using&nbsp;the</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;amqp&nbsp;basic.delete&nbsp;command&nbsp;tend&nbsp;to&nbsp;linger&nbsp;in&nbsp;the&nbsp;Management&nbsp;console</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;and&nbsp;in&nbsp;calls&nbsp;to&nbsp;the&nbsp;HTTP&nbsp;API.&nbsp;This&nbsp;is&nbsp;an&nbsp;issue&nbsp;for&nbsp;us&nbsp;as&nbsp;we&nbsp;are</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;using&nbsp;that&nbsp;API&nbsp;to&nbsp;discover&nbsp;dynamically&nbsp;created&nbsp;and&nbsp;deleted&nbsp;queues.</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Can&nbsp;anyone&nbsp;confirm&nbsp;this&nbsp;behavior&nbsp;or&nbsp;offer&nbsp;a&nbsp;suggestion&nbsp;as&nbsp;to&nbsp;how&nbsp;we</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;can&nbsp;mitigate&nbsp;it?</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Thanks,</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Matt</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;I&nbsp;learned&nbsp;some&nbsp;more&nbsp;about&nbsp;what&nbsp;is&nbsp;going&nbsp;on.&nbsp;If&nbsp;I&nbsp;try&nbsp;to&nbsp;redeclare&nbsp;the</DIV>
<DIV>&gt;&nbsp;queue,&nbsp;rabbit&nbsp;returns&nbsp;an&nbsp;error&nbsp;unless&nbsp;I&nbsp;match&nbsp;the&nbsp;queue&nbsp;arguments,&nbsp;as&nbsp;I</DIV>
<DIV>&gt;&nbsp;would&nbsp;expect,&nbsp;but&nbsp;then&nbsp;if&nbsp;I&nbsp;go&nbsp;to&nbsp;delete&nbsp;the&nbsp;queue,&nbsp;I&nbsp;get&nbsp;an&nbsp;error</DIV>
<DIV>&gt;&nbsp;saying&nbsp;it&nbsp;doesn't&nbsp;exist.</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;Our&nbsp;setup&nbsp;for&nbsp;this&nbsp;environment&nbsp;is&nbsp;a&nbsp;single&nbsp;node&nbsp;running&nbsp;in&nbsp;cluster&nbsp;mode</DIV>
<DIV>&gt;&nbsp;(we&nbsp;are&nbsp;planning&nbsp;on&nbsp;adding&nbsp;a&nbsp;second&nbsp;node&nbsp;in&nbsp;the&nbsp;near&nbsp;future)&nbsp;and&nbsp;all&nbsp;our</DIV>
<DIV>&gt;&nbsp;queues&nbsp;are&nbsp;declared&nbsp;with&nbsp;x-ha-policy&nbsp;set&nbsp;to&nbsp;all.</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>--&nbsp;</DIV>
<DIV>Simon&nbsp;MacMullen</DIV>
<DIV>RabbitMQ,&nbsp;VMware</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;4</DIV>
<DIV>Date:&nbsp;Mon,&nbsp;22&nbsp;Oct&nbsp;2012&nbsp;12:44:47&nbsp;+0100</DIV>
<DIV>From:&nbsp;Matthias&nbsp;Radestock&nbsp;&lt;matthias@rabbitmq.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;PHP&nbsp;Client&nbsp;Library</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Message-ID:&nbsp;&lt;508531AF.4020509@rabbitmq.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset=ISO-8859-1;&nbsp;format=flowed</DIV>
<DIV>&nbsp;</DIV>
<DIV>Andre,</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;22/10/12&nbsp;08:23,&nbsp;Andre&nbsp;Torgal&nbsp;wrote:</DIV>
<DIV>&gt;&nbsp;will&nbsp;RabbitMQ&nbsp;list&nbsp;the&nbsp;PECL&nbsp;library&nbsp;in&nbsp;the&nbsp;Get&nbsp;Started&nbsp;page&nbsp;if&nbsp;a&nbsp;repo</DIV>
<DIV>&gt;&nbsp;with&nbsp;examples&nbsp;exists&nbsp;for&nbsp;it.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Yes.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Matthias.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;5</DIV>
<DIV>Date:&nbsp;Mon,&nbsp;22&nbsp;Oct&nbsp;2012&nbsp;18:34:33&nbsp;+0530</DIV>
<DIV>From:&nbsp;chetan&nbsp;dev&nbsp;&lt;dev440@gmail.com&gt;</DIV>
<DIV>Subject:&nbsp;[rabbitmq-discuss]&nbsp;Clustering</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Message-ID:</DIV>
<DIV>&lt;CAB0ZxM5P5GDa0j3KbgG14SQqU+Sj8pkppfUp_1q_TgSeX5oEgg@mail.gmail.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset="iso-8859-1"</DIV>
<DIV>&nbsp;</DIV>
<DIV>Hi,</DIV>
<DIV>I&nbsp;have&nbsp;two&nbsp;nodes&nbsp;clustered&nbsp;together&nbsp;,&nbsp;but&nbsp;when&nbsp;i&nbsp;stop&nbsp;a&nbsp;node&nbsp;using</DIV>
<DIV>rabbbitmqctl&nbsp;stop&nbsp;command&nbsp;and&nbsp;start&nbsp;the&nbsp;broker&nbsp;with&nbsp;rabbitmq-server</DIV>
<DIV>detached&nbsp;commnad</DIV>
<DIV>now&nbsp;when&nbsp;&nbsp;i&nbsp;see&nbsp;the&nbsp;cluster&nbsp;status&nbsp;it&nbsp;shows&nbsp;only&nbsp;one&nbsp;broker&nbsp;running&nbsp;while</DIV>
<DIV>both&nbsp;of&nbsp;the&nbsp;brokers&nbsp;are&nbsp;running&nbsp;fine.</DIV>
<DIV>can&nbsp;anybody&nbsp;explain&nbsp;this&nbsp;or&nbsp;tell&nbsp;me&nbsp;what&nbsp;mistake&nbsp;i&nbsp;am&nbsp;making?</DIV>
<DIV>&nbsp;</DIV>
<DIV>Thanks</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>--&nbsp;</DIV>
<DIV>Cheten&nbsp;&nbsp;Dev</DIV>
<DIV>&nbsp;</DIV>
<DIV>B.Tech&nbsp;Final&nbsp;Year</DIV>
<DIV>Dept.&nbsp;of&nbsp;Electrical&nbsp;Engg.</DIV>
<DIV>IIT&nbsp;Delhi,&nbsp;New&nbsp;Delhi</DIV>
<DIV>ph&nbsp;8527333215</DIV>
<DIV>--------------&nbsp;next&nbsp;part&nbsp;--------------</DIV>
<DIV>An&nbsp;HTML&nbsp;attachment&nbsp;was&nbsp;scrubbed...</DIV>
<DIV>URL:&nbsp;&lt;http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20121022/5fd4d601/attachment.html&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;6</DIV>
<DIV>Date:&nbsp;Mon,&nbsp;22&nbsp;Oct&nbsp;2012&nbsp;14:09:38&nbsp;+0100</DIV>
<DIV>From:&nbsp;Tim&nbsp;Watson&nbsp;&lt;tim@rabbitmq.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;Clustering</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Message-ID:&nbsp;&lt;578609C0-3747-4EA0-9105-A1F954D27660@rabbitmq.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset=iso-8859-1</DIV>
<DIV>&nbsp;</DIV>
<DIV>Works&nbsp;for&nbsp;me!&nbsp;;)</DIV>
<DIV>&nbsp;</DIV>
<DIV>What&nbsp;version(s)&nbsp;of&nbsp;rabbit&nbsp;are&nbsp;you&nbsp;running&nbsp;and&nbsp;can&nbsp;you&nbsp;please&nbsp;post&nbsp;the&nbsp;exact&nbsp;commands&nbsp;you're&nbsp;using&nbsp;to&nbsp;start&nbsp;each&nbsp;node,&nbsp;to&nbsp;stop&nbsp;one&nbsp;of&nbsp;the&nbsp;applications&nbsp;(not&nbsp;the&nbsp;node)&nbsp;and&nbsp;cluster&nbsp;it&nbsp;with&nbsp;the&nbsp;other&nbsp;one&nbsp;and&nbsp;then&nbsp;finally&nbsp;the&nbsp;command&nbsp;you're&nbsp;using&nbsp;to&nbsp;start&nbsp;again.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Cheers</DIV>
<DIV>Tim</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;22&nbsp;Oct&nbsp;2012,&nbsp;at&nbsp;14:04,&nbsp;chetan&nbsp;dev&nbsp;wrote:</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&nbsp;Hi,</DIV>
<DIV>&gt;&nbsp;I&nbsp;have&nbsp;two&nbsp;nodes&nbsp;clustered&nbsp;together&nbsp;,&nbsp;but&nbsp;when&nbsp;i&nbsp;stop&nbsp;a&nbsp;node&nbsp;using&nbsp;rabbbitmqctl&nbsp;stop&nbsp;command&nbsp;and&nbsp;start&nbsp;the&nbsp;broker&nbsp;with&nbsp;rabbitmq-server&nbsp;detached&nbsp;commnad</DIV>
<DIV>&gt;&nbsp;now&nbsp;when&nbsp;&nbsp;i&nbsp;see&nbsp;the&nbsp;cluster&nbsp;status&nbsp;it&nbsp;shows&nbsp;only&nbsp;one&nbsp;broker&nbsp;running&nbsp;while&nbsp;both&nbsp;of&nbsp;the&nbsp;brokers&nbsp;are&nbsp;running&nbsp;fine.</DIV>
<DIV>&gt;&nbsp;can&nbsp;anybody&nbsp;explain&nbsp;this&nbsp;or&nbsp;tell&nbsp;me&nbsp;what&nbsp;mistake&nbsp;i&nbsp;am&nbsp;making?</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;Thanks</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;--&nbsp;</DIV>
<DIV>&gt;&nbsp;Cheten&nbsp;&nbsp;Dev&nbsp;</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;B.Tech&nbsp;Final&nbsp;Year</DIV>
<DIV>&gt;&nbsp;Dept.&nbsp;of&nbsp;Electrical&nbsp;Engg.</DIV>
<DIV>&gt;&nbsp;IIT&nbsp;Delhi,&nbsp;New&nbsp;Delhi</DIV>
<DIV>&gt;&nbsp;ph&nbsp;8527333215</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;7</DIV>
<DIV>Date:&nbsp;Mon,&nbsp;22&nbsp;Oct&nbsp;2012&nbsp;18:47:02&nbsp;+0530</DIV>
<DIV>From:&nbsp;chetan&nbsp;dev&nbsp;&lt;dev440@gmail.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;Clustering</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Message-ID:</DIV>
<DIV>&lt;CAB0ZxM6iN1av-2AdBgWVdZB-bF3hrDER8651s90JoQrr5tRCaQ@mail.gmail.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset="iso-8859-1"</DIV>
<DIV>&nbsp;</DIV>
<DIV>Hi,</DIV>
<DIV>&nbsp;</DIV>
<DIV>Thanks&nbsp;for&nbsp;your&nbsp;reply&nbsp;i&nbsp;am&nbsp;using&nbsp;2.8.6</DIV>
<DIV>here&nbsp;is&nbsp;what&nbsp;i&nbsp;am&nbsp;doing</DIV>
<DIV>1.&nbsp;two&nbsp;nodes&nbsp;rabbit@SHIKHARM&nbsp;and&nbsp;rabbit@CHETANDEV&nbsp;are&nbsp;clustered</DIV>
<DIV>2.&nbsp;now&nbsp;i&nbsp;stop&nbsp;node&nbsp;rabbit@SHIKHARM&nbsp;using&nbsp;&nbsp;rabbitmqctl&nbsp;stop&nbsp;commnad</DIV>
<DIV>3.&nbsp;now&nbsp;i&nbsp;start&nbsp;the&nbsp;node&nbsp;rabbit@SHIKHARM&nbsp;using&nbsp;rabbitmq-server&nbsp;start&nbsp;commnad</DIV>
<DIV>4.&nbsp;and&nbsp;then&nbsp;i&nbsp;check&nbsp;cluster&nbsp;status&nbsp;it&nbsp;shows&nbsp;only&nbsp;one&nbsp;running&nbsp;node</DIV>
<DIV>Cluster&nbsp;status&nbsp;of&nbsp;node&nbsp;rabbit@CHETANDEV&nbsp;...</DIV>
<DIV>[{nodes,[{disc,[rabbit@SHIKHARM]},{ram,[rabbit@CHETANDEV]}]},</DIV>
<DIV>&nbsp;{running_nodes,[rabbit@CHETANDEV]}]</DIV>
<DIV>...done.</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;Mon,&nbsp;Oct&nbsp;22,&nbsp;2012&nbsp;at&nbsp;6:39&nbsp;PM,&nbsp;Tim&nbsp;Watson&nbsp;&lt;tim@rabbitmq.com&gt;&nbsp;wrote:</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&nbsp;Works&nbsp;for&nbsp;me!&nbsp;;)</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;What&nbsp;version(s)&nbsp;of&nbsp;rabbit&nbsp;are&nbsp;you&nbsp;running&nbsp;and&nbsp;can&nbsp;you&nbsp;please&nbsp;post&nbsp;the</DIV>
<DIV>&gt;&nbsp;exact&nbsp;commands&nbsp;you're&nbsp;using&nbsp;to&nbsp;start&nbsp;each&nbsp;node,&nbsp;to&nbsp;stop&nbsp;one&nbsp;of&nbsp;the</DIV>
<DIV>&gt;&nbsp;applications&nbsp;(not&nbsp;the&nbsp;node)&nbsp;and&nbsp;cluster&nbsp;it&nbsp;with&nbsp;the&nbsp;other&nbsp;one&nbsp;and&nbsp;then</DIV>
<DIV>&gt;&nbsp;finally&nbsp;the&nbsp;command&nbsp;you're&nbsp;using&nbsp;to&nbsp;start&nbsp;again.</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;Cheers</DIV>
<DIV>&gt;&nbsp;Tim</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;On&nbsp;22&nbsp;Oct&nbsp;2012,&nbsp;at&nbsp;14:04,&nbsp;chetan&nbsp;dev&nbsp;wrote:</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;Hi,</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;I&nbsp;have&nbsp;two&nbsp;nodes&nbsp;clustered&nbsp;together&nbsp;,&nbsp;but&nbsp;when&nbsp;i&nbsp;stop&nbsp;a&nbsp;node&nbsp;using</DIV>
<DIV>&gt;&nbsp;rabbbitmqctl&nbsp;stop&nbsp;command&nbsp;and&nbsp;start&nbsp;the&nbsp;broker&nbsp;with&nbsp;rabbitmq-server</DIV>
<DIV>&gt;&nbsp;detached&nbsp;commnad</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;now&nbsp;when&nbsp;&nbsp;i&nbsp;see&nbsp;the&nbsp;cluster&nbsp;status&nbsp;it&nbsp;shows&nbsp;only&nbsp;one&nbsp;broker&nbsp;running</DIV>
<DIV>&gt;&nbsp;while&nbsp;both&nbsp;of&nbsp;the&nbsp;brokers&nbsp;are&nbsp;running&nbsp;fine.</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;can&nbsp;anybody&nbsp;explain&nbsp;this&nbsp;or&nbsp;tell&nbsp;me&nbsp;what&nbsp;mistake&nbsp;i&nbsp;am&nbsp;making?</DIV>
<DIV>&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;Thanks</DIV>
<DIV>&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;--</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;Cheten&nbsp;&nbsp;Dev</DIV>
<DIV>&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;B.Tech&nbsp;Final&nbsp;Year</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;Dept.&nbsp;of&nbsp;Electrical&nbsp;Engg.</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;IIT&nbsp;Delhi,&nbsp;New&nbsp;Delhi</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;ph&nbsp;8527333215</DIV>
<DIV>&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>--&nbsp;</DIV>
<DIV>Cheten&nbsp;&nbsp;Dev</DIV>
<DIV>&nbsp;</DIV>
<DIV>B.Tech&nbsp;Final&nbsp;Year</DIV>
<DIV>Dept.&nbsp;of&nbsp;Electrical&nbsp;Engg.</DIV>
<DIV>IIT&nbsp;Delhi,&nbsp;New&nbsp;Delhi</DIV>
<DIV>ph&nbsp;8527333215</DIV>
<DIV>--------------&nbsp;next&nbsp;part&nbsp;--------------</DIV>
<DIV>An&nbsp;HTML&nbsp;attachment&nbsp;was&nbsp;scrubbed...</DIV>
<DIV>URL:&nbsp;&lt;http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20121022/6d857aaa/attachment-0001.htm&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;8</DIV>
<DIV>Date:&nbsp;Mon,&nbsp;22&nbsp;Oct&nbsp;2012&nbsp;16:47:04&nbsp;+0300</DIV>
<DIV>From:&nbsp;Artsiom&nbsp;&lt;u2.storm@gmail.com&gt;</DIV>
<DIV>Subject:&nbsp;[rabbitmq-discuss]&nbsp;Adding&nbsp;slave&nbsp;for&nbsp;mirrored&nbsp;queue</DIV>
<DIV>To:&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>Message-ID:&nbsp;&lt;50854E58.50807@gmail.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset="windows-1251";&nbsp;Format="flowed"</DIV>
<DIV>&nbsp;</DIV>
<DIV>Hi&nbsp;all.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Let&nbsp;me&nbsp;ask&nbsp;question&nbsp;regarding&nbsp;mirrored&nbsp;queues.</DIV>
<DIV>I&nbsp;have&nbsp;a&nbsp;cluster&nbsp;of&nbsp;8&nbsp;nodes(node01,&nbsp;node02,&nbsp;node03&nbsp;...&nbsp;and&nbsp;etc.).The&nbsp;</DIV>
<DIV>queue&nbsp;is&nbsp;declared&nbsp;as&nbsp;HA&nbsp;withfollowing&nbsp;params:</DIV>
<DIV>x-ha-policy:&nbsp;nodes</DIV>
<DIV>x-ha-policy:&nbsp;rabbit@node01,&nbsp;rabbit@node02,&nbsp;rabbit@node03</DIV>
<DIV>&nbsp;</DIV>
<DIV>Is&nbsp;it&nbsp;possible&nbsp;to&nbsp;add&nbsp;more&nbsp;slavesfor&nbsp;that&nbsp;queuew\o&nbsp;deleting&nbsp;and&nbsp;</DIV>
<DIV>redeclaring.&nbsp;If&nbsp;possible,&nbsp;what&nbsp;side-effects&nbsp;are&nbsp;expected?</DIV>
<DIV>Will&nbsp;other&nbsp;consumers&nbsp;be&nbsp;able&nbsp;to&nbsp;continue&nbsp;receive&nbsp;messages&nbsp;from&nbsp;that&nbsp;</DIV>
<DIV>queue&nbsp;or&nbsp;they'll&nbsp;get&nbsp;cancellation&nbsp;consumer&nbsp;notification?</DIV>
<DIV>I&nbsp;don't&nbsp;want&nbsp;all&nbsp;nodes&nbsp;to&nbsp;be&nbsp;mirrors&nbsp;of&nbsp;that&nbsp;queue&nbsp;(it&nbsp;generates&nbsp;too&nbsp;</DIV>
<DIV>much&nbsp;network&nbsp;traffic).</DIV>
<DIV>&nbsp;</DIV>
<DIV>P.S.&nbsp;Does&nbsp;rabbitmq-c&nbsp;support&nbsp;consumer&nbsp;cancellation&nbsp;notification&nbsp;feature?</DIV>
<DIV>&nbsp;</DIV>
<DIV>--</DIV>
<DIV>Best&nbsp;regards,</DIV>
<DIV>Artsiom</DIV>
<DIV>&nbsp;</DIV>
<DIV>--------------&nbsp;next&nbsp;part&nbsp;--------------</DIV>
<DIV>An&nbsp;HTML&nbsp;attachment&nbsp;was&nbsp;scrubbed...</DIV>
<DIV>URL:&nbsp;&lt;http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20121022/1d289091/attachment-0001.htm&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;9</DIV>
<DIV>Date:&nbsp;Mon,&nbsp;22&nbsp;Oct&nbsp;2012&nbsp;15:21:42&nbsp;+0100</DIV>
<DIV>From:&nbsp;Tim&nbsp;Watson&nbsp;&lt;watson.timothy@gmail.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;Clustering</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Cc:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Message-ID:&nbsp;&lt;F0BE6B42-22CA-4517-8858-C402166ADF37@rabbitmq.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset="us-ascii"</DIV>
<DIV>&nbsp;</DIV>
<DIV>Yes&nbsp;but&nbsp;how&nbsp;did&nbsp;you&nbsp;cluster&nbsp;them&nbsp;on&nbsp;the&nbsp;first&nbsp;place?&nbsp;You&nbsp;do&nbsp;realise&nbsp;that&nbsp;rabbit&nbsp;nodes&nbsp;are&nbsp;not&nbsp;clustered&nbsp;automatically?</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;22&nbsp;Oct&nbsp;2012,&nbsp;at&nbsp;14:17,&nbsp;chetan&nbsp;dev&nbsp;&lt;dev440@gmail.com&gt;&nbsp;wrote:</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&nbsp;Hi,</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;Thanks&nbsp;for&nbsp;your&nbsp;reply&nbsp;i&nbsp;am&nbsp;using&nbsp;2.8.6</DIV>
<DIV>&gt;&nbsp;here&nbsp;is&nbsp;what&nbsp;i&nbsp;am&nbsp;doing&nbsp;</DIV>
<DIV>&gt;&nbsp;1.&nbsp;two&nbsp;nodes&nbsp;rabbit@SHIKHARM&nbsp;and&nbsp;rabbit@CHETANDEV&nbsp;are&nbsp;clustered&nbsp;</DIV>
<DIV>&gt;&nbsp;2.&nbsp;now&nbsp;i&nbsp;stop&nbsp;node&nbsp;rabbit@SHIKHARM&nbsp;using&nbsp;&nbsp;rabbitmqctl&nbsp;stop&nbsp;commnad</DIV>
<DIV>&gt;&nbsp;3.&nbsp;now&nbsp;i&nbsp;start&nbsp;the&nbsp;node&nbsp;rabbit@SHIKHARM&nbsp;using&nbsp;rabbitmq-server&nbsp;start&nbsp;commnad</DIV>
<DIV>&gt;&nbsp;4.&nbsp;and&nbsp;then&nbsp;i&nbsp;check&nbsp;cluster&nbsp;status&nbsp;it&nbsp;shows&nbsp;only&nbsp;one&nbsp;running&nbsp;node&nbsp;&nbsp;</DIV>
<DIV>&gt;&nbsp;Cluster&nbsp;status&nbsp;of&nbsp;node&nbsp;rabbit@CHETANDEV&nbsp;...</DIV>
<DIV>&gt;&nbsp;[{nodes,[{disc,[rabbit@SHIKHARM]},{ram,[rabbit@CHETANDEV]}]},</DIV>
<DIV>&gt;&nbsp;&nbsp;{running_nodes,[rabbit@CHETANDEV]}]</DIV>
<DIV>&gt;&nbsp;...done.</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;On&nbsp;Mon,&nbsp;Oct&nbsp;22,&nbsp;2012&nbsp;at&nbsp;6:39&nbsp;PM,&nbsp;Tim&nbsp;Watson&nbsp;&lt;tim@rabbitmq.com&gt;&nbsp;wrote:</DIV>
<DIV>&gt;&nbsp;Works&nbsp;for&nbsp;me!&nbsp;;)</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;What&nbsp;version(s)&nbsp;of&nbsp;rabbit&nbsp;are&nbsp;you&nbsp;running&nbsp;and&nbsp;can&nbsp;you&nbsp;please&nbsp;post&nbsp;the&nbsp;exact&nbsp;commands&nbsp;you're&nbsp;using&nbsp;to&nbsp;start&nbsp;each&nbsp;node,&nbsp;to&nbsp;stop&nbsp;one&nbsp;of&nbsp;the&nbsp;applications&nbsp;(not&nbsp;the&nbsp;node)&nbsp;and&nbsp;cluster&nbsp;it&nbsp;with&nbsp;the&nbsp;other&nbsp;one&nbsp;and&nbsp;then&nbsp;finally&nbsp;the&nbsp;command&nbsp;you're&nbsp;using&nbsp;to&nbsp;start&nbsp;again.</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;Cheers</DIV>
<DIV>&gt;&nbsp;Tim</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;On&nbsp;22&nbsp;Oct&nbsp;2012,&nbsp;at&nbsp;14:04,&nbsp;chetan&nbsp;dev&nbsp;wrote:</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;Hi,</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;I&nbsp;have&nbsp;two&nbsp;nodes&nbsp;clustered&nbsp;together&nbsp;,&nbsp;but&nbsp;when&nbsp;i&nbsp;stop&nbsp;a&nbsp;node&nbsp;using&nbsp;rabbbitmqctl&nbsp;stop&nbsp;command&nbsp;and&nbsp;start&nbsp;the&nbsp;broker&nbsp;with&nbsp;rabbitmq-server&nbsp;detached&nbsp;commnad</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;now&nbsp;when&nbsp;&nbsp;i&nbsp;see&nbsp;the&nbsp;cluster&nbsp;status&nbsp;it&nbsp;shows&nbsp;only&nbsp;one&nbsp;broker&nbsp;running&nbsp;while&nbsp;both&nbsp;of&nbsp;the&nbsp;brokers&nbsp;are&nbsp;running&nbsp;fine.</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;can&nbsp;anybody&nbsp;explain&nbsp;this&nbsp;or&nbsp;tell&nbsp;me&nbsp;what&nbsp;mistake&nbsp;i&nbsp;am&nbsp;making?</DIV>
<DIV>&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;Thanks</DIV>
<DIV>&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;--</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;Cheten&nbsp;&nbsp;Dev</DIV>
<DIV>&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;B.Tech&nbsp;Final&nbsp;Year</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;Dept.&nbsp;of&nbsp;Electrical&nbsp;Engg.</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;IIT&nbsp;Delhi,&nbsp;New&nbsp;Delhi</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;ph&nbsp;8527333215</DIV>
<DIV>&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;--&nbsp;</DIV>
<DIV>&gt;&nbsp;Cheten&nbsp;&nbsp;Dev&nbsp;</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;B.Tech&nbsp;Final&nbsp;Year</DIV>
<DIV>&gt;&nbsp;Dept.&nbsp;of&nbsp;Electrical&nbsp;Engg.</DIV>
<DIV>&gt;&nbsp;IIT&nbsp;Delhi,&nbsp;New&nbsp;Delhi</DIV>
<DIV>&gt;&nbsp;ph&nbsp;8527333215</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>--------------&nbsp;next&nbsp;part&nbsp;--------------</DIV>
<DIV>An&nbsp;HTML&nbsp;attachment&nbsp;was&nbsp;scrubbed...</DIV>
<DIV>URL:&nbsp;&lt;http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20121022/f2244317/attachment-0001.htm&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;10</DIV>
<DIV>Date:&nbsp;Mon,&nbsp;22&nbsp;Oct&nbsp;2012&nbsp;15:24:12&nbsp;+0100</DIV>
<DIV>From:&nbsp;Tim&nbsp;Watson&nbsp;&lt;watson.timothy@gmail.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;Adding&nbsp;slave&nbsp;for&nbsp;mirrored&nbsp;queue</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Cc:&nbsp;"rabbitmq-discuss@lists.rabbitmq.com"</DIV>
<DIV>&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Message-ID:&nbsp;&lt;81DBF17F-B324-485B-82DB-151415D01FDA@rabbitmq.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset="us-ascii"</DIV>
<DIV>&nbsp;</DIV>
<DIV>Hi</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;22&nbsp;Oct&nbsp;2012,&nbsp;at&nbsp;14:47,&nbsp;Artsiom&nbsp;&lt;u2.storm@gmail.com&gt;&nbsp;wrote:</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&nbsp;Hi&nbsp;all.</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;Let&nbsp;me&nbsp;ask&nbsp;question&nbsp;regarding&nbsp;mirrored&nbsp;queues.</DIV>
<DIV>&gt;&nbsp;I&nbsp;have&nbsp;a&nbsp;cluster&nbsp;of&nbsp;8&nbsp;nodes(node01,&nbsp;node02,&nbsp;node03&nbsp;...&nbsp;and&nbsp;etc.).&nbsp;The&nbsp;queue&nbsp;is&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;declared&nbsp;as&nbsp;HA&nbsp;with&nbsp;following&nbsp;params:</DIV>
<DIV>&gt;&nbsp;x-ha-policy:&nbsp;nodes</DIV>
<DIV>&gt;&nbsp;x-ha-policy:&nbsp;rabbit@node01,&nbsp;rabbit@node02,&nbsp;rabbit@node03</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;Is&nbsp;it&nbsp;possible&nbsp;to&nbsp;add&nbsp;more&nbsp;slaves&nbsp;for&nbsp;that&nbsp;queue&nbsp;w\o&nbsp;deleting&nbsp;and&nbsp;redeclaring.</DIV>
<DIV>&nbsp;</DIV>
<DIV>In&nbsp;the&nbsp;current&nbsp;version&nbsp;of&nbsp;rabbit&nbsp;no.&nbsp;In&nbsp;the&nbsp;next&nbsp;feature&nbsp;release&nbsp;3.0&nbsp;yes,&nbsp;because&nbsp;ha&nbsp;is&nbsp;controlled&nbsp;by&nbsp;policy&nbsp;rather&nbsp;than&nbsp;at&nbsp;queue&nbsp;declaration&nbsp;time&nbsp;and&nbsp;can&nbsp;be&nbsp;changed&nbsp;at&nbsp;runtime.&nbsp;Check&nbsp;out&nbsp;next.rabbitmq.com&nbsp;for&nbsp;more&nbsp;info.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&nbsp;If&nbsp;possible,&nbsp;what&nbsp;side-effects&nbsp;are&nbsp;expected?</DIV>
<DIV>&gt;&nbsp;Will&nbsp;other&nbsp;consumers&nbsp;be&nbsp;able&nbsp;to&nbsp;continue&nbsp;receive&nbsp;messages&nbsp;from&nbsp;that&nbsp;queue&nbsp;or&nbsp;they'll&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;get&nbsp;cancellation&nbsp;consumer&nbsp;notification?</DIV>
<DIV>&gt;&nbsp;I&nbsp;don't&nbsp;want&nbsp;all&nbsp;nodes&nbsp;to&nbsp;be&nbsp;mirrors&nbsp;of&nbsp;that&nbsp;queue&nbsp;(it&nbsp;generates&nbsp;too&nbsp;much&nbsp;network&nbsp;traffic).</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;P.S.&nbsp;Does&nbsp;rabbitmq-c&nbsp;support&nbsp;consumer&nbsp;cancellation&nbsp;notification&nbsp;feature?</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;--</DIV>
<DIV>&gt;&nbsp;Best&nbsp;regards,</DIV>
<DIV>&gt;&nbsp;Artsiom</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>--------------&nbsp;next&nbsp;part&nbsp;--------------</DIV>
<DIV>An&nbsp;HTML&nbsp;attachment&nbsp;was&nbsp;scrubbed...</DIV>
<DIV>URL:&nbsp;&lt;http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20121022/7b1050fe/attachment-0001.htm&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;11</DIV>
<DIV>Date:&nbsp;Mon,&nbsp;22&nbsp;Oct&nbsp;2012&nbsp;17:52:16&nbsp;+0300</DIV>
<DIV>From:&nbsp;Artsiom&nbsp;&lt;u2.storm@gmail.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;Adding&nbsp;slave&nbsp;for&nbsp;mirrored&nbsp;queue</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Cc:&nbsp;Tim&nbsp;Watson&nbsp;&lt;watson.timothy@gmail.com&gt;</DIV>
<DIV>Message-ID:&nbsp;&lt;50855DA0.20008@gmail.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset="windows-1251";&nbsp;Format="flowed"</DIV>
<DIV>&nbsp;</DIV>
<DIV>Tim,&nbsp;thanks&nbsp;for&nbsp;response.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Does&nbsp;this&nbsp;feature&nbsp;available&nbsp;in&nbsp;nightly&nbsp;builds?</DIV>
<DIV>Could&nbsp;you&nbsp;uncover&nbsp;the&nbsp;mystery,&nbsp;when&nbsp;rabbitmq&nbsp;3.0&nbsp;release&nbsp;is&nbsp;expected?&nbsp;:)</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;10/22/2012&nbsp;05:24&nbsp;PM,&nbsp;Tim&nbsp;Watson&nbsp;wrote:</DIV>
<DIV>&gt;&nbsp;Hi</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;On&nbsp;22&nbsp;Oct&nbsp;2012,&nbsp;at&nbsp;14:47,&nbsp;Artsiom&nbsp;&lt;u2.storm@gmail.com&nbsp;</DIV>
<DIV>&gt;&nbsp;&lt;mailto:u2.storm@gmail.com&gt;&gt;&nbsp;wrote:</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&gt;&nbsp;Hi&nbsp;all.</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;Let&nbsp;me&nbsp;ask&nbsp;question&nbsp;regarding&nbsp;mirrored&nbsp;queues.</DIV>
<DIV>&gt;&gt;&nbsp;I&nbsp;have&nbsp;a&nbsp;cluster&nbsp;of&nbsp;8&nbsp;nodes(node01,&nbsp;node02,&nbsp;node03&nbsp;...&nbsp;and&nbsp;etc.).The&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;queue&nbsp;is&nbsp;declared&nbsp;as&nbsp;HA&nbsp;withfollowing&nbsp;params:</DIV>
<DIV>&gt;&gt;&nbsp;x-ha-policy:&nbsp;nodes</DIV>
<DIV>&gt;&gt;&nbsp;x-ha-policy:&nbsp;rabbit@node01,&nbsp;rabbit@node02,&nbsp;rabbit@node03</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;Is&nbsp;it&nbsp;possible&nbsp;to&nbsp;add&nbsp;more&nbsp;slavesfor&nbsp;that&nbsp;queuew\o&nbsp;deleting&nbsp;and&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;redeclaring.</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;In&nbsp;the&nbsp;current&nbsp;version&nbsp;of&nbsp;rabbit&nbsp;no.&nbsp;In&nbsp;the&nbsp;next&nbsp;feature&nbsp;release&nbsp;3.0&nbsp;</DIV>
<DIV>&gt;&nbsp;yes,&nbsp;because&nbsp;ha&nbsp;is&nbsp;controlled&nbsp;by&nbsp;policy&nbsp;rather&nbsp;than&nbsp;at&nbsp;queue&nbsp;</DIV>
<DIV>&gt;&nbsp;declaration&nbsp;time&nbsp;and&nbsp;can&nbsp;be&nbsp;changed&nbsp;at&nbsp;runtime.&nbsp;Check&nbsp;out&nbsp;</DIV>
<DIV>&gt;&nbsp;next.rabbitmq.com&nbsp;&lt;http://next.rabbitmq.com&gt;&nbsp;for&nbsp;more&nbsp;info.</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&gt;&nbsp;If&nbsp;possible,&nbsp;what&nbsp;side-effects&nbsp;are&nbsp;expected?</DIV>
<DIV>&gt;&gt;&nbsp;Will&nbsp;other&nbsp;consumers&nbsp;be&nbsp;able&nbsp;to&nbsp;continue&nbsp;receive&nbsp;messages&nbsp;from&nbsp;that&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;queue&nbsp;or&nbsp;they'll&nbsp;get&nbsp;cancellation&nbsp;consumer&nbsp;notification?</DIV>
<DIV>&gt;&gt;&nbsp;I&nbsp;don't&nbsp;want&nbsp;all&nbsp;nodes&nbsp;to&nbsp;be&nbsp;mirrors&nbsp;of&nbsp;that&nbsp;queue&nbsp;(it&nbsp;generates&nbsp;too&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;much&nbsp;network&nbsp;traffic).</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;P.S.&nbsp;Does&nbsp;rabbitmq-c&nbsp;support&nbsp;consumer&nbsp;cancellation&nbsp;notification&nbsp;feature?</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;--</DIV>
<DIV>&gt;&gt;&nbsp;Best&nbsp;regards,</DIV>
<DIV>&gt;&gt;&nbsp;Artsiom</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;&lt;mailto:rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>&gt;&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&nbsp;</DIV>
<DIV>--------------&nbsp;next&nbsp;part&nbsp;--------------</DIV>
<DIV>An&nbsp;HTML&nbsp;attachment&nbsp;was&nbsp;scrubbed...</DIV>
<DIV>URL:&nbsp;&lt;http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20121022/2dd0a326/attachment-0001.htm&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;12</DIV>
<DIV>Date:&nbsp;Mon,&nbsp;22&nbsp;Oct&nbsp;2012&nbsp;16:30:54&nbsp;+0100</DIV>
<DIV>From:&nbsp;Tim&nbsp;Watson&nbsp;&lt;watson.timothy@gmail.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;Adding&nbsp;slave&nbsp;for&nbsp;mirrored&nbsp;queue</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Cc:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;,</DIV>
<DIV>Tim&nbsp;Watson&nbsp;&lt;watson.timothy@gmail.com&gt;</DIV>
<DIV>Message-ID:&nbsp;&lt;86B6A351-B208-4F74-955F-6897271F6445@rabbitmq.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset="us-ascii"</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>Artisom,</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;22&nbsp;Oct&nbsp;2012,&nbsp;at&nbsp;15:52,&nbsp;Artsiom&nbsp;&lt;u2.storm@gmail.com&gt;&nbsp;wrote:</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&nbsp;Tim,&nbsp;thanks&nbsp;for&nbsp;response.</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;Does&nbsp;this&nbsp;feature&nbsp;available&nbsp;in&nbsp;nightly&nbsp;builds?</DIV>
<DIV>&nbsp;</DIV>
<DIV>Yes&nbsp;it&nbsp;is!</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&nbsp;Could&nbsp;you&nbsp;uncover&nbsp;the&nbsp;mystery,&nbsp;when&nbsp;rabbitmq&nbsp;3.0&nbsp;release&nbsp;is&nbsp;expected?&nbsp;:)</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>LOL&nbsp;not&nbsp;really,&nbsp;but&nbsp;most&nbsp;of&nbsp;the&nbsp;tickets&nbsp;associated&nbsp;with&nbsp;it&nbsp;are&nbsp;complete&nbsp;so&nbsp;it&nbsp;should&nbsp;be&nbsp;coming&nbsp;soon!</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&nbsp;On&nbsp;10/22/2012&nbsp;05:24&nbsp;PM,&nbsp;Tim&nbsp;Watson&nbsp;wrote:</DIV>
<DIV>&gt;&gt;&nbsp;Hi</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;On&nbsp;22&nbsp;Oct&nbsp;2012,&nbsp;at&nbsp;14:47,&nbsp;Artsiom&nbsp;&lt;u2.storm@gmail.com&gt;&nbsp;wrote:</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;Hi&nbsp;all.</DIV>
<DIV>&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;Let&nbsp;me&nbsp;ask&nbsp;question&nbsp;regarding&nbsp;mirrored&nbsp;queues.</DIV>
<DIV>&gt;&gt;&gt;&nbsp;I&nbsp;have&nbsp;a&nbsp;cluster&nbsp;of&nbsp;8&nbsp;nodes(node01,&nbsp;node02,&nbsp;node03&nbsp;...&nbsp;and&nbsp;etc.).&nbsp;The&nbsp;queue&nbsp;is&nbsp;declared&nbsp;as&nbsp;HA&nbsp;with&nbsp;following&nbsp;params:</DIV>
<DIV>&gt;&gt;&gt;&nbsp;x-ha-policy:&nbsp;nodes</DIV>
<DIV>&gt;&gt;&gt;&nbsp;x-ha-policy:&nbsp;rabbit@node01,&nbsp;rabbit@node02,&nbsp;rabbit@node03</DIV>
<DIV>&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;Is&nbsp;it&nbsp;possible&nbsp;to&nbsp;add&nbsp;more&nbsp;slaves&nbsp;for&nbsp;that&nbsp;queue&nbsp;w\o&nbsp;deleting&nbsp;and&nbsp;redeclaring.</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;In&nbsp;the&nbsp;current&nbsp;version&nbsp;of&nbsp;rabbit&nbsp;no.&nbsp;In&nbsp;the&nbsp;next&nbsp;feature&nbsp;release&nbsp;3.0&nbsp;yes,&nbsp;because&nbsp;ha&nbsp;is&nbsp;controlled&nbsp;by&nbsp;policy&nbsp;rather&nbsp;than&nbsp;at&nbsp;queue&nbsp;declaration&nbsp;time&nbsp;and&nbsp;can&nbsp;be&nbsp;changed&nbsp;at&nbsp;runtime.&nbsp;Check&nbsp;out&nbsp;next.rabbitmq.com&nbsp;for&nbsp;more&nbsp;info.</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;If&nbsp;possible,&nbsp;what&nbsp;side-effects&nbsp;are&nbsp;expected?</DIV>
<DIV>&gt;&gt;&gt;&nbsp;Will&nbsp;other&nbsp;consumers&nbsp;be&nbsp;able&nbsp;to&nbsp;continue&nbsp;receive&nbsp;messages&nbsp;from&nbsp;that&nbsp;queue&nbsp;or&nbsp;they'll&nbsp;get&nbsp;cancellation&nbsp;consumer&nbsp;notification?</DIV>
<DIV>&gt;&gt;&gt;&nbsp;I&nbsp;don't&nbsp;want&nbsp;all&nbsp;nodes&nbsp;to&nbsp;be&nbsp;mirrors&nbsp;of&nbsp;that&nbsp;queue&nbsp;(it&nbsp;generates&nbsp;too&nbsp;much&nbsp;network&nbsp;traffic).</DIV>
<DIV>&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;P.S.&nbsp;Does&nbsp;rabbitmq-c&nbsp;support&nbsp;consumer&nbsp;cancellation&nbsp;notification&nbsp;feature?</DIV>
<DIV>&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;--</DIV>
<DIV>&gt;&gt;&gt;&nbsp;Best&nbsp;regards,</DIV>
<DIV>&gt;&gt;&gt;&nbsp;Artsiom</DIV>
<DIV>&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&gt;&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&gt;&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&gt;&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>--------------&nbsp;next&nbsp;part&nbsp;--------------</DIV>
<DIV>An&nbsp;HTML&nbsp;attachment&nbsp;was&nbsp;scrubbed...</DIV>
<DIV>URL:&nbsp;&lt;http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20121022/1b7d75e5/attachment-0001.htm&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;13</DIV>
<DIV>Date:&nbsp;Mon,&nbsp;22&nbsp;Oct&nbsp;2012&nbsp;09:07:36&nbsp;-0700</DIV>
<DIV>From:&nbsp;Matt&nbsp;Long&nbsp;&lt;matt@crocodoc.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;Upgrading&nbsp;RabbitMQ2.8.6</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Message-ID:</DIV>
<DIV>&lt;CAFX3A=1HJW68iyzJNE15QxwUyP-HG=QcC711ueWV68-JahxwsQ@mail.gmail.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset="iso-8859-1"</DIV>
<DIV>&nbsp;</DIV>
<DIV>While&nbsp;we're&nbsp;on&nbsp;the&nbsp;topic&nbsp;of&nbsp;older&nbsp;versions,&nbsp;it&nbsp;appears&nbsp;they&nbsp;are&nbsp;removed</DIV>
<DIV>from&nbsp;the&nbsp;RabbitMQ&nbsp;APT&nbsp;repository;&nbsp;only&nbsp;the&nbsp;newest&nbsp;version&nbsp;is&nbsp;ever</DIV>
<DIV>available.&nbsp;Is&nbsp;this&nbsp;done&nbsp;on&nbsp;purpose?&nbsp;It&nbsp;has&nbsp;led&nbsp;to&nbsp;some&nbsp;issues&nbsp;for&nbsp;us&nbsp;since</DIV>
<DIV>we&nbsp;specify&nbsp;explicit&nbsp;package&nbsp;versions&nbsp;in&nbsp;our&nbsp;provisioning&nbsp;system&nbsp;and</DIV>
<DIV>occasionally&nbsp;they'll&nbsp;no&nbsp;longer&nbsp;be&nbsp;there!</DIV>
<DIV>&nbsp;</DIV>
<DIV>Thanks,</DIV>
<DIV>Matt</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;Mon,&nbsp;Oct&nbsp;22,&nbsp;2012&nbsp;at&nbsp;4:21&nbsp;AM,&nbsp;Matthias&nbsp;Radestock</DIV>
<DIV>&lt;matthias@rabbitmq.com&gt;wrote:</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&nbsp;On&nbsp;19/10/12&nbsp;10:24,&nbsp;PSL&nbsp;88506&nbsp;wrote:</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&gt;&nbsp;When&nbsp;i&nbsp;try&nbsp;to&nbsp;understand&nbsp;about&nbsp;installation&nbsp;procedure&nbsp;for&nbsp;2.8.6</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;All&nbsp;links&nbsp;are&nbsp;getting&nbsp;redirected&nbsp;to&nbsp;same&nbsp;page&nbsp;with&nbsp;following&nbsp;URL:</DIV>
<DIV>&gt;&gt;&nbsp;http://www.rabbitmq.com/**download.html&lt;http://www.rabbitmq.com/download.html&gt;</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;Links&nbsp;will&nbsp;always&nbsp;point&nbsp;to&nbsp;the&nbsp;latest&nbsp;version,&nbsp;which&nbsp;is&nbsp;2.8.7.&nbsp;I&nbsp;recommend</DIV>
<DIV>&gt;&nbsp;you&nbsp;install&nbsp;that&nbsp;rather&nbsp;than&nbsp;2.8.6.&nbsp;If&nbsp;you&nbsp;really&nbsp;must&nbsp;install&nbsp;2.8.6,</DIV>
<DIV>&gt;&nbsp;follow&nbsp;the&nbsp;"Older&nbsp;Versions&nbsp;/&nbsp;Download"&nbsp;link&nbsp;on&nbsp;the&nbsp;download.html&nbsp;page.</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;Regards,</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;Matthias.</DIV>
<DIV>&gt;&nbsp;______________________________**_________________</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss@lists.**rabbitmq.com&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>&gt;&nbsp;https://lists.rabbitmq.com/**cgi-bin/mailman/listinfo/**rabbitmq-discuss&lt;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>--&nbsp;</DIV>
<DIV>Matt&nbsp;Long</DIV>
<DIV>Cofounder&nbsp;and&nbsp;Lead&nbsp;Developer</DIV>
<DIV>crocodoc.com</DIV>
<DIV>--------------&nbsp;next&nbsp;part&nbsp;--------------</DIV>
<DIV>An&nbsp;HTML&nbsp;attachment&nbsp;was&nbsp;scrubbed...</DIV>
<DIV>URL:&nbsp;&lt;http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20121022/b9f3889b/attachment-0001.htm&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;14</DIV>
<DIV>Date:&nbsp;Mon,&nbsp;22&nbsp;Oct&nbsp;2012&nbsp;17:13:41&nbsp;+0100</DIV>
<DIV>From:&nbsp;Simon&nbsp;MacMullen&nbsp;&lt;simon@rabbitmq.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;Adding&nbsp;slave&nbsp;for&nbsp;mirrored&nbsp;queue</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Message-ID:&nbsp;&lt;508570B5.5000501@rabbitmq.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset=ISO-8859-1;&nbsp;format=flowed</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;22/10/12&nbsp;14:47,&nbsp;Artsiom&nbsp;wrote:</DIV>
<DIV>&gt;&nbsp;Is&nbsp;it&nbsp;possible&nbsp;to&nbsp;add&nbsp;more&nbsp;slavesfor&nbsp;that&nbsp;queuew\o&nbsp;deleting&nbsp;and</DIV>
<DIV>&gt;&nbsp;redeclaring.</DIV>
<DIV>&nbsp;</DIV>
<DIV>As&nbsp;Tim&nbsp;notes,&nbsp;not&nbsp;until&nbsp;3.0.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&nbsp;If&nbsp;possible,&nbsp;what&nbsp;side-effects&nbsp;are&nbsp;expected?</DIV>
<DIV>&nbsp;</DIV>
<DIV>The&nbsp;same&nbsp;as&nbsp;with&nbsp;adding&nbsp;a&nbsp;new&nbsp;cluster&nbsp;node&nbsp;with&nbsp;x-ha-policy:all&nbsp;in&nbsp;2.8.x&nbsp;</DIV>
<DIV>-&nbsp;the&nbsp;new&nbsp;mirror&nbsp;will&nbsp;be&nbsp;initially&nbsp;unsynchronised&nbsp;and&nbsp;will&nbsp;become&nbsp;</DIV>
<DIV>synchronised&nbsp;when&nbsp;all&nbsp;old&nbsp;messages&nbsp;have&nbsp;been&nbsp;consumed.&nbsp;Producers&nbsp;and&nbsp;</DIV>
<DIV>consumers&nbsp;won't&nbsp;see&nbsp;any&nbsp;side&nbsp;effects&nbsp;when&nbsp;the&nbsp;new&nbsp;mirror&nbsp;comes&nbsp;on&nbsp;line.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&nbsp;Will&nbsp;other&nbsp;consumers&nbsp;be&nbsp;able&nbsp;to&nbsp;continue&nbsp;receive&nbsp;messages&nbsp;from&nbsp;that</DIV>
<DIV>&gt;&nbsp;queue&nbsp;or&nbsp;they'll&nbsp;get&nbsp;cancellation&nbsp;consumer&nbsp;notification?</DIV>
<DIV>&nbsp;</DIV>
<DIV>They&nbsp;will&nbsp;continue&nbsp;to&nbsp;receive&nbsp;messages.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Cheers,&nbsp;Simon</DIV>
<DIV>&nbsp;</DIV>
<DIV>--&nbsp;</DIV>
<DIV>Simon&nbsp;MacMullen</DIV>
<DIV>RabbitMQ,&nbsp;VMware</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;15</DIV>
<DIV>Date:&nbsp;Mon,&nbsp;22&nbsp;Oct&nbsp;2012&nbsp;15:05:42&nbsp;-0400</DIV>
<DIV>From:&nbsp;Laurent&nbsp;Vauthrin&nbsp;&lt;lvauthrin@gmail.com&gt;</DIV>
<DIV>Subject:&nbsp;[rabbitmq-discuss]&nbsp;Channel&nbsp;thread-safety</DIV>
<DIV>To:&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>Message-ID:</DIV>
<DIV>&lt;CAM8Y7yBqrHE8kvF38htNLnqZ3CSCGqkUQLJoaTwDK0p0qfWpoQ@mail.gmail.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset="iso-8859-1"</DIV>
<DIV>&nbsp;</DIV>
<DIV>Hello,</DIV>
<DIV>&nbsp;</DIV>
<DIV>I've&nbsp;done&nbsp;some&nbsp;searching&nbsp;but&nbsp;can't&nbsp;seem&nbsp;to&nbsp;answer&nbsp;a&nbsp;couple&nbsp;of&nbsp;questions.</DIV>
<DIV>&nbsp;In&nbsp;the&nbsp;API&nbsp;guide,&nbsp;I&nbsp;saw:</DIV>
<DIV>&nbsp;</DIV>
<DIV>"Channel&nbsp;instances&nbsp;are&nbsp;safe&nbsp;for&nbsp;use&nbsp;by&nbsp;multiple&nbsp;threads.&nbsp;Requests&nbsp;into&nbsp;a</DIV>
<DIV>Channel&nbsp;are&nbsp;serialized,&nbsp;with&nbsp;only&nbsp;one&nbsp;thread&nbsp;being&nbsp;able&nbsp;to&nbsp;run&nbsp;a&nbsp;command&nbsp;on</DIV>
<DIV>the&nbsp;Channel&nbsp;at&nbsp;a&nbsp;time.&nbsp;Even&nbsp;so,&nbsp;applications&nbsp;should&nbsp;prefer&nbsp;using&nbsp;a&nbsp;Channel</DIV>
<DIV>per&nbsp;thread&nbsp;instead&nbsp;of&nbsp;sharing&nbsp;the&nbsp;same&nbsp;Channel&nbsp;across&nbsp;multiple&nbsp;threads."</DIV>
<DIV>&nbsp;</DIV>
<DIV>And&nbsp;in&nbsp;the&nbsp;Javadocs&nbsp;for&nbsp;Channel,&nbsp;I&nbsp;saw:</DIV>
<DIV>&nbsp;</DIV>
<DIV>"While&nbsp;a&nbsp;Channel&nbsp;can&nbsp;be&nbsp;used&nbsp;by&nbsp;multiple&nbsp;threads,&nbsp;it's&nbsp;important&nbsp;to&nbsp;ensure</DIV>
<DIV>that&nbsp;only&nbsp;one&nbsp;thread&nbsp;executes&nbsp;a&nbsp;command&nbsp;at&nbsp;once.&nbsp;Concurrent&nbsp;execution&nbsp;of</DIV>
<DIV>commands&nbsp;will&nbsp;likely&nbsp;cause&nbsp;an&nbsp;UnexpectedFrameError&nbsp;to&nbsp;be&nbsp;thrown."</DIV>
<DIV>&nbsp;</DIV>
<DIV>Currently,&nbsp;our&nbsp;service&nbsp;shares&nbsp;the&nbsp;same&nbsp;channel&nbsp;across&nbsp;each&nbsp;request&nbsp;thread</DIV>
<DIV>and&nbsp;we&nbsp;synchronize&nbsp;the&nbsp;call&nbsp;to&nbsp;'basicPublish'.&nbsp;&nbsp;Looking&nbsp;at&nbsp;the&nbsp;basicPublish</DIV>
<DIV>code,&nbsp;it&nbsp;looks&nbsp;like&nbsp;the&nbsp;sequence&nbsp;number&nbsp;member&nbsp;variable&nbsp;is&nbsp;not&nbsp;thread&nbsp;safe</DIV>
<DIV>but&nbsp;it&nbsp;doesn't&nbsp;affect&nbsp;us&nbsp;since&nbsp;we're&nbsp;not&nbsp;ack'ing&nbsp;our&nbsp;messages.</DIV>
<DIV>&nbsp;</DIV>
<DIV>My&nbsp;questions&nbsp;are:</DIV>
<DIV>1.&nbsp;Should&nbsp;we&nbsp;be&nbsp;using&nbsp;a&nbsp;channel&nbsp;per&nbsp;thread&nbsp;considering&nbsp;that&nbsp;we're</DIV>
<DIV>synchronizing&nbsp;the&nbsp;basicPublish&nbsp;call&nbsp;anyway?</DIV>
<DIV>2.&nbsp;Can&nbsp;we&nbsp;just&nbsp;share&nbsp;one&nbsp;channel&nbsp;across&nbsp;all&nbsp;threads&nbsp;and&nbsp;not&nbsp;synchronize&nbsp;the</DIV>
<DIV>call&nbsp;to&nbsp;basicPublish?</DIV>
<DIV>&nbsp;</DIV>
<DIV>Thanks,</DIV>
<DIV>Laurent</DIV>
<DIV>--------------&nbsp;next&nbsp;part&nbsp;--------------</DIV>
<DIV>An&nbsp;HTML&nbsp;attachment&nbsp;was&nbsp;scrubbed...</DIV>
<DIV>URL:&nbsp;&lt;http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20121022/ab4de8ca/attachment-0001.htm&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;16</DIV>
<DIV>Date:&nbsp;Tue,&nbsp;23&nbsp;Oct&nbsp;2012&nbsp;00:58:33&nbsp;+0530</DIV>
<DIV>From:&nbsp;chetan&nbsp;dev&nbsp;&lt;dev440@gmail.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;Clustering</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Message-ID:</DIV>
<DIV>&lt;CAB0ZxM7=S7ZnhkrAYhjzZURJO07KyMmfqap+gV67eTUEQvJDuA@mail.gmail.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset="iso-8859-1"</DIV>
<DIV>&nbsp;</DIV>
<DIV>Hi,</DIV>
<DIV>&nbsp;</DIV>
<DIV>Yes&nbsp;i&nbsp;clustered&nbsp;them&nbsp;as&nbsp;given&nbsp;on&nbsp;rabbitmq&nbsp;clustering&nbsp;documentation&nbsp;for&nbsp;e.g</DIV>
<DIV>on&nbsp;the&nbsp;first&nbsp;place&nbsp;both&nbsp;nodes&nbsp;are&nbsp;running</DIV>
<DIV>now&nbsp;i&nbsp;stopped&nbsp;app&nbsp;using&nbsp;rabbitmqctl&nbsp;stop_app&nbsp;then&nbsp;i&nbsp;reset&nbsp;that&nbsp;node&nbsp;than&nbsp;i</DIV>
<DIV>clusterd&nbsp;that&nbsp;node&nbsp;with&nbsp;another&nbsp;using&nbsp;rabbitmqctl&nbsp;cluster&nbsp;rabbit@SHIKHARM</DIV>
<DIV>then&nbsp;i&nbsp;started&nbsp;the&nbsp;node&nbsp;using&nbsp;rabbitmqctl&nbsp;start_app</DIV>
<DIV>when&nbsp;i&nbsp;checked&nbsp;the&nbsp;cluster&nbsp;status&nbsp;it&nbsp;was&nbsp;showing&nbsp;fine&nbsp;then&nbsp;i&nbsp;did&nbsp;as&nbsp;i</DIV>
<DIV>mentioned&nbsp;earlier</DIV>
<DIV>&nbsp;</DIV>
<DIV>Thanks</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;Mon,&nbsp;Oct&nbsp;22,&nbsp;2012&nbsp;at&nbsp;7:51&nbsp;PM,&nbsp;Tim&nbsp;Watson&nbsp;&lt;watson.timothy@gmail.com&gt;wrote:</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&nbsp;Yes&nbsp;but&nbsp;how&nbsp;did&nbsp;you&nbsp;cluster&nbsp;them&nbsp;on&nbsp;the&nbsp;first&nbsp;place?&nbsp;You&nbsp;do&nbsp;realise&nbsp;that</DIV>
<DIV>&gt;&nbsp;rabbit&nbsp;nodes&nbsp;are&nbsp;not&nbsp;clustered&nbsp;automatically?</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;On&nbsp;22&nbsp;Oct&nbsp;2012,&nbsp;at&nbsp;14:17,&nbsp;chetan&nbsp;dev&nbsp;&lt;dev440@gmail.com&gt;&nbsp;wrote:</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;Hi,</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;Thanks&nbsp;for&nbsp;your&nbsp;reply&nbsp;i&nbsp;am&nbsp;using&nbsp;2.8.6</DIV>
<DIV>&gt;&nbsp;here&nbsp;is&nbsp;what&nbsp;i&nbsp;am&nbsp;doing</DIV>
<DIV>&gt;&nbsp;1.&nbsp;two&nbsp;nodes&nbsp;rabbit@SHIKHARM&nbsp;and&nbsp;rabbit@CHETANDEV&nbsp;are&nbsp;clustered</DIV>
<DIV>&gt;&nbsp;2.&nbsp;now&nbsp;i&nbsp;stop&nbsp;node&nbsp;rabbit@SHIKHARM&nbsp;using&nbsp;&nbsp;rabbitmqctl&nbsp;stop&nbsp;commnad</DIV>
<DIV>&gt;&nbsp;3.&nbsp;now&nbsp;i&nbsp;start&nbsp;the&nbsp;node&nbsp;rabbit@SHIKHARM&nbsp;using&nbsp;rabbitmq-server&nbsp;start</DIV>
<DIV>&gt;&nbsp;commnad</DIV>
<DIV>&gt;&nbsp;4.&nbsp;and&nbsp;then&nbsp;i&nbsp;check&nbsp;cluster&nbsp;status&nbsp;it&nbsp;shows&nbsp;only&nbsp;one&nbsp;running&nbsp;node</DIV>
<DIV>&gt;&nbsp;Cluster&nbsp;status&nbsp;of&nbsp;node&nbsp;rabbit@CHETANDEV&nbsp;...</DIV>
<DIV>&gt;&nbsp;[{nodes,[{disc,[rabbit@SHIKHARM]},{ram,[rabbit@CHETANDEV]}]},</DIV>
<DIV>&gt;&nbsp;&nbsp;{running_nodes,[rabbit@CHETANDEV]}]</DIV>
<DIV>&gt;&nbsp;...done.</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;On&nbsp;Mon,&nbsp;Oct&nbsp;22,&nbsp;2012&nbsp;at&nbsp;6:39&nbsp;PM,&nbsp;Tim&nbsp;Watson&nbsp;&lt;tim@rabbitmq.com&gt;&nbsp;wrote:</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&gt;&nbsp;Works&nbsp;for&nbsp;me!&nbsp;;)</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;What&nbsp;version(s)&nbsp;of&nbsp;rabbit&nbsp;are&nbsp;you&nbsp;running&nbsp;and&nbsp;can&nbsp;you&nbsp;please&nbsp;post&nbsp;the</DIV>
<DIV>&gt;&gt;&nbsp;exact&nbsp;commands&nbsp;you're&nbsp;using&nbsp;to&nbsp;start&nbsp;each&nbsp;node,&nbsp;to&nbsp;stop&nbsp;one&nbsp;of&nbsp;the</DIV>
<DIV>&gt;&gt;&nbsp;applications&nbsp;(not&nbsp;the&nbsp;node)&nbsp;and&nbsp;cluster&nbsp;it&nbsp;with&nbsp;the&nbsp;other&nbsp;one&nbsp;and&nbsp;then</DIV>
<DIV>&gt;&gt;&nbsp;finally&nbsp;the&nbsp;command&nbsp;you're&nbsp;using&nbsp;to&nbsp;start&nbsp;again.</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;Cheers</DIV>
<DIV>&gt;&gt;&nbsp;Tim</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;On&nbsp;22&nbsp;Oct&nbsp;2012,&nbsp;at&nbsp;14:04,&nbsp;chetan&nbsp;dev&nbsp;wrote:</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;Hi,</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;I&nbsp;have&nbsp;two&nbsp;nodes&nbsp;clustered&nbsp;together&nbsp;,&nbsp;but&nbsp;when&nbsp;i&nbsp;stop&nbsp;a&nbsp;node&nbsp;using</DIV>
<DIV>&gt;&gt;&nbsp;rabbbitmqctl&nbsp;stop&nbsp;command&nbsp;and&nbsp;start&nbsp;the&nbsp;broker&nbsp;with&nbsp;rabbitmq-server</DIV>
<DIV>&gt;&gt;&nbsp;detached&nbsp;commnad</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;now&nbsp;when&nbsp;&nbsp;i&nbsp;see&nbsp;the&nbsp;cluster&nbsp;status&nbsp;it&nbsp;shows&nbsp;only&nbsp;one&nbsp;broker&nbsp;running</DIV>
<DIV>&gt;&gt;&nbsp;while&nbsp;both&nbsp;of&nbsp;the&nbsp;brokers&nbsp;are&nbsp;running&nbsp;fine.</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;can&nbsp;anybody&nbsp;explain&nbsp;this&nbsp;or&nbsp;tell&nbsp;me&nbsp;what&nbsp;mistake&nbsp;i&nbsp;am&nbsp;making?</DIV>
<DIV>&gt;&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;Thanks</DIV>
<DIV>&gt;&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;--</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;Cheten&nbsp;&nbsp;Dev</DIV>
<DIV>&gt;&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;B.Tech&nbsp;Final&nbsp;Year</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;Dept.&nbsp;of&nbsp;Electrical&nbsp;Engg.</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;IIT&nbsp;Delhi,&nbsp;New&nbsp;Delhi</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;ph&nbsp;8527333215</DIV>
<DIV>&gt;&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;--</DIV>
<DIV>&gt;&nbsp;Cheten&nbsp;&nbsp;Dev</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;B.Tech&nbsp;Final&nbsp;Year</DIV>
<DIV>&gt;&nbsp;Dept.&nbsp;of&nbsp;Electrical&nbsp;Engg.</DIV>
<DIV>&gt;&nbsp;IIT&nbsp;Delhi,&nbsp;New&nbsp;Delhi</DIV>
<DIV>&gt;&nbsp;ph&nbsp;8527333215</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>--&nbsp;</DIV>
<DIV>Cheten&nbsp;&nbsp;Dev</DIV>
<DIV>&nbsp;</DIV>
<DIV>B.Tech&nbsp;Final&nbsp;Year</DIV>
<DIV>Dept.&nbsp;of&nbsp;Electrical&nbsp;Engg.</DIV>
<DIV>IIT&nbsp;Delhi,&nbsp;New&nbsp;Delhi</DIV>
<DIV>ph&nbsp;8527333215</DIV>
<DIV>--------------&nbsp;next&nbsp;part&nbsp;--------------</DIV>
<DIV>An&nbsp;HTML&nbsp;attachment&nbsp;was&nbsp;scrubbed...</DIV>
<DIV>URL:&nbsp;&lt;http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20121023/025d40da/attachment-0001.htm&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;17</DIV>
<DIV>Date:&nbsp;Mon,&nbsp;22&nbsp;Oct&nbsp;2012&nbsp;23:46:23&nbsp;+0400</DIV>
<DIV>From:&nbsp;Michael&nbsp;Klishin&nbsp;&lt;michael.s.klishin@gmail.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;Channel&nbsp;thread-safety</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Message-ID:</DIV>
<DIV>&lt;CAE3HoVTr6esOVC4A6PkKBiZm__PO5=uB-7Hj=oXyKN_5eDtdbg@mail.gmail.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset="utf-8"</DIV>
<DIV>&nbsp;</DIV>
<DIV>2012/10/22&nbsp;Laurent&nbsp;Vauthrin&nbsp;&lt;lvauthrin@gmail.com&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&nbsp;My&nbsp;questions&nbsp;are:</DIV>
<DIV>&gt;&nbsp;1.&nbsp;Should&nbsp;we&nbsp;be&nbsp;using&nbsp;a&nbsp;channel&nbsp;per&nbsp;thread&nbsp;considering&nbsp;that&nbsp;we're</DIV>
<DIV>&gt;&nbsp;synchronizing&nbsp;the&nbsp;basicPublish&nbsp;call&nbsp;anyway?</DIV>
<DIV>&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>Yes.&nbsp;Channels&nbsp;are&nbsp;just&nbsp;integer&nbsp;on&nbsp;the&nbsp;wire&nbsp;and&nbsp;a&nbsp;little&nbsp;bit&nbsp;of&nbsp;memory</DIV>
<DIV>allocated&nbsp;on&nbsp;the&nbsp;JVM&nbsp;heap.&nbsp;They&nbsp;are&nbsp;very&nbsp;cheap</DIV>
<DIV>for&nbsp;all&nbsp;intents&nbsp;and&nbsp;purposes&nbsp;and&nbsp;you&nbsp;are&nbsp;much&nbsp;more&nbsp;likely&nbsp;to&nbsp;max&nbsp;out&nbsp;your</DIV>
<DIV>OS&nbsp;and&nbsp;hardware&nbsp;resources&nbsp;(assuming&nbsp;1&nbsp;channel&nbsp;per&nbsp;JVM&nbsp;thread)&nbsp;before</DIV>
<DIV>you&nbsp;run&nbsp;into&nbsp;issues&nbsp;with&nbsp;channel&nbsp;objects.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&nbsp;2.&nbsp;Can&nbsp;we&nbsp;just&nbsp;share&nbsp;one&nbsp;channel&nbsp;across&nbsp;all&nbsp;threads&nbsp;and&nbsp;not&nbsp;synchronize</DIV>
<DIV>&gt;&nbsp;the&nbsp;call&nbsp;to&nbsp;basicPublish?</DIV>
<DIV>&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>No.&nbsp;The&nbsp;real&nbsp;issue&nbsp;with&nbsp;shared&nbsp;channels&nbsp;is&nbsp;that&nbsp;large&nbsp;messages&nbsp;will&nbsp;result</DIV>
<DIV>in&nbsp;multiple&nbsp;protocol&nbsp;frames&nbsp;being&nbsp;sent</DIV>
<DIV>for&nbsp;a&nbsp;single&nbsp;basicPublish&nbsp;operation.&nbsp;When&nbsp;publishing&nbsp;on&nbsp;the&nbsp;same&nbsp;channel</DIV>
<DIV>from&nbsp;multiple&nbsp;threads,&nbsp;this&nbsp;may&nbsp;result</DIV>
<DIV>in&nbsp;frames&nbsp;being&nbsp;delivered&nbsp;out&nbsp;of&nbsp;order:</DIV>
<DIV>&nbsp;</DIV>
<DIV>T1&nbsp;=&gt;&nbsp;basicPublish&nbsp;=&gt;&nbsp;[Frame11]&nbsp;[Frame12]&nbsp;[Frame13]</DIV>
<DIV>T2&nbsp;=&gt;&nbsp;basicPublish&nbsp;=&gt;&nbsp;[Frame21]&nbsp;[Frame22]&nbsp;[Frame23]</DIV>
<DIV>&nbsp;</DIV>
<DIV>may&nbsp;result&nbsp;in&nbsp;the&nbsp;following&nbsp;delivery&nbsp;order,&nbsp;all&nbsp;on&nbsp;the&nbsp;same&nbsp;channel:</DIV>
<DIV>&nbsp;</DIV>
<DIV>[Frame11][Frame21][Frame12][Frame13][Frame22][Frame23]</DIV>
<DIV>&nbsp;</DIV>
<DIV>and&nbsp;because&nbsp;all&nbsp;frames&nbsp;are&nbsp;on&nbsp;the&nbsp;same&nbsp;channel,&nbsp;RabbitMQ&nbsp;won't&nbsp;be&nbsp;able&nbsp;to</DIV>
<DIV>tell&nbsp;how&nbsp;to&nbsp;reconstruct&nbsp;your&nbsp;messages.</DIV>
<DIV>--&nbsp;</DIV>
<DIV>MK</DIV>
<DIV>&nbsp;</DIV>
<DIV>http://github.com/michaelklishin</DIV>
<DIV>http://twitter.com/michaelklishin</DIV>
<DIV>--------------&nbsp;next&nbsp;part&nbsp;--------------</DIV>
<DIV>An&nbsp;HTML&nbsp;attachment&nbsp;was&nbsp;scrubbed...</DIV>
<DIV>URL:&nbsp;&lt;http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20121022/9625fb67/attachment-0001.htm&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;18</DIV>
<DIV>Date:&nbsp;Mon,&nbsp;22&nbsp;Oct&nbsp;2012&nbsp;21:50:04&nbsp;+0200</DIV>
<DIV>From:&nbsp;Desta&nbsp;Haileselassie&nbsp;Hagos&nbsp;&lt;deshai-0@student.ltu.se&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;RabbitMQ&nbsp;+&nbsp;Messages&nbsp;between&nbsp;virtual</DIV>
<DIV>machines&nbsp;and&nbsp;physical&nbsp;hosts&nbsp;on&nbsp;a&nbsp;cloud</DIV>
<DIV>To:&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>Message-ID:</DIV>
<DIV>&lt;CAKiRAqUZZyg4bqvsGEeH8a-+wwS0m=8sC9tJJ6JUMB1T1V1eQg@mail.gmail.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset="iso-8859-1"</DIV>
<DIV>&nbsp;</DIV>
<DIV>Dear&nbsp;Sir/Madam,</DIV>
<DIV>&nbsp;</DIV>
<DIV>The&nbsp;problem&nbsp;is&nbsp;that&nbsp;I&nbsp;am&nbsp;not&nbsp;able&nbsp;to&nbsp;send&nbsp;and&nbsp;receive&nbsp;messages&nbsp;between&nbsp;the</DIV>
<DIV>Virtual&nbsp;machines&nbsp;and&nbsp;the&nbsp;physical&nbsp;hosts&nbsp;on&nbsp;my&nbsp;cloud.&nbsp;I&nbsp;want&nbsp;to&nbsp;receive&nbsp;full</DIV>
<DIV>information&nbsp;by&nbsp;manipulating&nbsp;the&nbsp;VMs&nbsp;APIs&nbsp;if&nbsp;it&nbsp;is&nbsp;possible.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;</DIV>
<DIV>--------------&nbsp;next&nbsp;part&nbsp;--------------</DIV>
<DIV>An&nbsp;HTML&nbsp;attachment&nbsp;was&nbsp;scrubbed...</DIV>
<DIV>URL:&nbsp;&lt;http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20121022/c8eb2876/attachment-0001.htm&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;19</DIV>
<DIV>Date:&nbsp;Tue,&nbsp;23&nbsp;Oct&nbsp;2012&nbsp;09:10:05&nbsp;+1300</DIV>
<DIV>From:&nbsp;Brett&nbsp;Cameron&nbsp;&lt;brett.r.cameron@gmail.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;RabbitMQ&nbsp;+&nbsp;Messages&nbsp;between&nbsp;virtual</DIV>
<DIV>machines&nbsp;and&nbsp;physical&nbsp;hosts&nbsp;on&nbsp;a&nbsp;cloud</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Message-ID:</DIV>
<DIV>&lt;CALPqkipaNufyui=8F522qDrX1A4P66FwtQ_Z4jWrgz+3Lv9ToA@mail.gmail.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset="iso-8859-1"</DIV>
<DIV>&nbsp;</DIV>
<DIV>Desta,</DIV>
<DIV>&nbsp;</DIV>
<DIV>Have&nbsp;you&nbsp;looked&nbsp;at&nbsp;the&nbsp;security&nbsp;profile&nbsp;associated&nbsp;with&nbsp;your&nbsp;VM's?&nbsp;Is&nbsp;it</DIV>
<DIV>possible&nbsp;that&nbsp;port&nbsp;5672&nbsp;is&nbsp;blocked?</DIV>
<DIV>&nbsp;</DIV>
<DIV>Brett</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;Tue,&nbsp;Oct&nbsp;23,&nbsp;2012&nbsp;at&nbsp;8:50&nbsp;AM,&nbsp;Desta&nbsp;Haileselassie&nbsp;Hagos&nbsp;&lt;</DIV>
<DIV>deshai-0@student.ltu.se&gt;&nbsp;wrote:</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&nbsp;Dear&nbsp;Sir/Madam,</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;The&nbsp;problem&nbsp;is&nbsp;that&nbsp;I&nbsp;am&nbsp;not&nbsp;able&nbsp;to&nbsp;send&nbsp;and&nbsp;receive&nbsp;messages&nbsp;between&nbsp;the</DIV>
<DIV>&gt;&nbsp;Virtual&nbsp;machines&nbsp;and&nbsp;the&nbsp;physical&nbsp;hosts&nbsp;on&nbsp;my&nbsp;cloud.&nbsp;I&nbsp;want&nbsp;to&nbsp;receive&nbsp;full</DIV>
<DIV>&gt;&nbsp;information&nbsp;by&nbsp;manipulating&nbsp;the&nbsp;VMs&nbsp;APIs&nbsp;if&nbsp;it&nbsp;is&nbsp;possible.</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>--------------&nbsp;next&nbsp;part&nbsp;--------------</DIV>
<DIV>An&nbsp;HTML&nbsp;attachment&nbsp;was&nbsp;scrubbed...</DIV>
<DIV>URL:&nbsp;&lt;http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20121023/1f36fb06/attachment-0001.htm&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;20</DIV>
<DIV>Date:&nbsp;Mon,&nbsp;22&nbsp;Oct&nbsp;2012&nbsp;21:26:58&nbsp;+0100</DIV>
<DIV>From:&nbsp;Matthias&nbsp;Radestock&nbsp;&lt;matthias@rabbitmq.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;Clustering</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Message-ID:&nbsp;&lt;5085AC12.5060409@rabbitmq.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset=ISO-8859-1;&nbsp;format=flowed</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;22/10/12&nbsp;20:28,&nbsp;chetan&nbsp;dev&nbsp;wrote:</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;here&nbsp;is&nbsp;what&nbsp;i&nbsp;am&nbsp;doing</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.&nbsp;two&nbsp;nodes&nbsp;rabbit@SHIKHARM&nbsp;and&nbsp;rabbit@CHETANDEV&nbsp;are&nbsp;clustered</DIV>
<DIV>&nbsp;</DIV>
<DIV>yes,&nbsp;but...</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;i&nbsp;clustered&nbsp;them&nbsp;as&nbsp;given&nbsp;on&nbsp;rabbitmq&nbsp;clustering&nbsp;documentation&nbsp;for&nbsp;e.g</DIV>
<DIV>&gt;&gt;&nbsp;on&nbsp;the&nbsp;first&nbsp;place&nbsp;both&nbsp;nodes&nbsp;are&nbsp;running</DIV>
<DIV>&gt;&gt;&nbsp;now&nbsp;i&nbsp;stopped&nbsp;app&nbsp;using&nbsp;rabbitmqctl&nbsp;stop_app&nbsp;then&nbsp;i&nbsp;reset&nbsp;that&nbsp;node&nbsp;than</DIV>
<DIV>&gt;&gt;&nbsp;i&nbsp;clusterd&nbsp;that&nbsp;node&nbsp;with&nbsp;another&nbsp;using&nbsp;rabbitmqctl&nbsp;cluster&nbsp;rabbit@SHIKHARM</DIV>
<DIV>&gt;&gt;&nbsp;then&nbsp;i&nbsp;started&nbsp;the&nbsp;node&nbsp;using&nbsp;rabbitmqctl&nbsp;start_app</DIV>
<DIV>&gt;&gt;&nbsp;when&nbsp;i&nbsp;checked&nbsp;the&nbsp;cluster&nbsp;status&nbsp;it&nbsp;was&nbsp;showing&nbsp;fine&nbsp;then&nbsp;i&nbsp;did&nbsp;as&nbsp;i</DIV>
<DIV>&gt;&gt;&nbsp;mentioned&nbsp;earlier</DIV>
<DIV>&nbsp;</DIV>
<DIV>That&nbsp;will&nbsp;make&nbsp;rabbit@CHETANDEV&nbsp;a&nbsp;*ram*&nbsp;node.&nbsp;To&nbsp;make&nbsp;both&nbsp;nodes&nbsp;disk&nbsp;</DIV>
<DIV>nodes&nbsp;the&nbsp;node&nbsp;itself&nbsp;would&nbsp;have&nbsp;to&nbsp;be&nbsp;mentioned&nbsp;in&nbsp;the&nbsp;cluster&nbsp;command&nbsp;</DIV>
<DIV>too,&nbsp;i.e.&nbsp;'rabbitmqctl&nbsp;cluster&nbsp;rabbit@SHIKHAR&nbsp;rabbit@CHETANDEV'.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.&nbsp;now&nbsp;i&nbsp;stop&nbsp;node&nbsp;rabbit@SHIKHARM&nbsp;using&nbsp;&nbsp;rabbitmqctl&nbsp;stop&nbsp;commnad</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.&nbsp;now&nbsp;i&nbsp;start&nbsp;the&nbsp;node&nbsp;rabbit@SHIKHARM&nbsp;using&nbsp;rabbitmq-server</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;start&nbsp;commnad</DIV>
<DIV>&nbsp;</DIV>
<DIV>You&nbsp;have&nbsp;just&nbsp;stopped&nbsp;and&nbsp;restarted&nbsp;the&nbsp;clusters'&nbsp;only&nbsp;disk&nbsp;node.&nbsp;Rabbit&nbsp;</DIV>
<DIV>clusters&nbsp;won't&nbsp;function&nbsp;properly&nbsp;if&nbsp;they&nbsp;have&nbsp;only&nbsp;ram&nbsp;nodes.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.&nbsp;and&nbsp;then&nbsp;i&nbsp;check&nbsp;cluster&nbsp;status&nbsp;it&nbsp;shows&nbsp;only&nbsp;one&nbsp;running&nbsp;node</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Cluster&nbsp;status&nbsp;of&nbsp;node&nbsp;rabbit@CHETANDEV&nbsp;...</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[{nodes,[{disc,[rabbit@SHIKHARM]},{ram,[rabbit@CHETANDEV]}]},</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{running_nodes,[rabbit@CHETANDEV]}]</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;...done.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Try&nbsp;running&nbsp;that&nbsp;command&nbsp;against&nbsp;rabbit@SHIKHARM.&nbsp;I&nbsp;suspect&nbsp;it&nbsp;will&nbsp;tell&nbsp;</DIV>
<DIV>you&nbsp;that&nbsp;it&nbsp;only&nbsp;knows&nbsp;about&nbsp;itself.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Anyway,&nbsp;I&nbsp;suggest&nbsp;you&nbsp;change&nbsp;your&nbsp;cluster&nbsp;configuration&nbsp;s.t.&nbsp;both&nbsp;nodes&nbsp;</DIV>
<DIV>are&nbsp;disk&nbsp;nodes.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Regards,</DIV>
<DIV>&nbsp;</DIV>
<DIV>Matthias.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;21</DIV>
<DIV>Date:&nbsp;Mon,&nbsp;22&nbsp;Oct&nbsp;2012&nbsp;13:48:36&nbsp;-0700</DIV>
<DIV>From:&nbsp;Dharshan&nbsp;Rangegowda&nbsp;&lt;dharshanr@scalegrid.net&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;{SSL&nbsp;upgrade&nbsp;error,&nbsp;timeout}</DIV>
<DIV>To:&nbsp;Emile&nbsp;Joubert&nbsp;&lt;emile@rabbitmq.com&gt;</DIV>
<DIV>Cc:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Message-ID:</DIV>
<DIV>&lt;CAC3-Q1RBiLnjMCtuACu-L4_ZM3H7P6+B=LPOyvzHOWQ6yaVsgQ@mail.gmail.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset="utf-8"</DIV>
<DIV>&nbsp;</DIV>
<DIV>Hi&nbsp;Emile,</DIV>
<DIV>&nbsp;</DIV>
<DIV>I&nbsp;ran&nbsp;through&nbsp;the&nbsp;troubleshooting&nbsp;wizard&nbsp;and&nbsp;the&nbsp;openssl&nbsp;connection&nbsp;test</DIV>
<DIV>passes&nbsp;-&nbsp;so&nbsp;that&nbsp;makes&nbsp;me&nbsp;think&nbsp;it&nbsp;is&nbsp;not&nbsp;a&nbsp;network&nbsp;issue.&nbsp;However&nbsp;my&nbsp;java</DIV>
<DIV>client&nbsp;still&nbsp;fails&nbsp;with&nbsp;the&nbsp;"Remote&nbsp;host&nbsp;closed&nbsp;connection&nbsp;during</DIV>
<DIV>handshake"&nbsp;error.&nbsp;I&nbsp;have&nbsp;included&nbsp;the&nbsp;results&nbsp;of&nbsp;the&nbsp;connection&nbsp;test&nbsp;below.</DIV>
<DIV>Any&nbsp;other&nbsp;thoughts&nbsp;on&nbsp;how&nbsp;I&nbsp;can&nbsp;debug&nbsp;this?</DIV>
<DIV>&nbsp;</DIV>
<DIV>C:\temp&gt;openssl&nbsp;s_client&nbsp;-connect&nbsp;199.71.180.59:5671&nbsp;-CAfile&nbsp;ssltest.pem</DIV>
<DIV>CONNECTED(00000003)</DIV>
<DIV>depth=1&nbsp;/CN=ScaleGridCA</DIV>
<DIV>verify&nbsp;return:1</DIV>
<DIV>depth=0&nbsp;/CN=i-19-483-VM/O=server</DIV>
<DIV>verify&nbsp;return:1</DIV>
<DIV>---</DIV>
<DIV>Certificate&nbsp;chain</DIV>
<DIV>&nbsp;0&nbsp;s:/CN=i-19-483-VM/O=server</DIV>
<DIV>&nbsp;&nbsp;&nbsp;i:/CN=ScaleGridCA</DIV>
<DIV>&nbsp;1&nbsp;s:/CN=ScaleGridCA</DIV>
<DIV>&nbsp;&nbsp;&nbsp;i:/CN=ScaleGridCA</DIV>
<DIV>---</DIV>
<DIV>Server&nbsp;certificate</DIV>
<DIV>-----BEGIN&nbsp;CERTIFICATE-----</DIV>
<DIV>MIIC5zCCAc+gAwIBAgIBNDANBgkqhkiG9w0BAQUFADAWMRQwEgYDVQQDEwtTY2Fs</DIV>
<DIV>ZUdyaWRDQTAeFw0xMjEwMjIxNjIxNTJaFw0xMzEwMjIxNjIxNTJaMCcxFDASBgNV</DIV>
<DIV>BAMTC2ktMTktNDgzLVZNMQ8wDQYDVQQKEwZzZXJ2ZXIwggEiMA0GCSqGSIb3DQEB</DIV>
<DIV>AQUAA4IBDwAwggEKAoIBAQDX7e0Jql/WTD7OUDTIQmg+igwhiVO+17QBuDkgSsQ/</DIV>
<DIV>9nRJSCZzEKC9guH7V+Veq8UG9G2brqwF10jzuZSOq3CGaBWH+F5KE/U+q2yuR3kt</DIV>
<DIV>sOLz6wgMgYnobI1SWjvlkbwYKhgnv689m58Ub5lTISB3aKwT4C0ilnWBbF0v61mq</DIV>
<DIV>TFtjwDRAbCPXl9HwbBFoeLpTsiRu76VXWkA6pv9Ndl4hhcg2YLGwWAOdZO2/NUCB</DIV>
<DIV>QjqrHOir9ekjmpjWMQmWakN61/ckFuuFtGLOqrcujbRuVpAFFWGd53/quCZ+WKNw</DIV>
<DIV>81ZdafFnUSI8ioK2sHGQFxsQKNkpaRuE2/YbrLam+4HPAgMBAAGjLzAtMAkGA1Ud</DIV>
<DIV>EwQCMAAwCwYDVR0PBAQDAgUgMBMGA1UdJQQMMAoGCCsGAQUFBwMBMA0GCSqGSIb3</DIV>
<DIV>DQEBBQUAA4IBAQBqBdvs5eHfVbh8jtp3KF/Q/UG/RtMBrkBnlFWLdBKbhYbWCC1K</DIV>
<DIV>5VncFIpQQ2K44G+RWaqMpPgwj4AZso83/JXn11b52ZxGdR8iogrAX4vWw41CNKfr</DIV>
<DIV>VX0jj4/TPlwFvdS9Jzd3w/NAvLgQ1JXZdBaWxAagfXl8++5nVdC94sj4GNkrCwyN</DIV>
<DIV>r4zBiA6BOsmznVLBLjpoj3WLlrJDGZCTv+PSHDplZtuquDyl37PLOG6F2WUFAxaL</DIV>
<DIV>vhj7zKVTGIj7ESXuNYKnTSyLEkxvrlWdKooJKmH+v5xxEM6H2PqFcS/LGwIaUuxc</DIV>
<DIV>26AKWBnVcK+Pd86765KirNUwf7Fm2ChKwj9M</DIV>
<DIV>-----END&nbsp;CERTIFICATE-----</DIV>
<DIV>subject=/CN=i-19-483-VM/O=server</DIV>
<DIV>issuer=/CN=ScaleGridCA</DIV>
<DIV>---</DIV>
<DIV>No&nbsp;client&nbsp;certificate&nbsp;CA&nbsp;names&nbsp;sent</DIV>
<DIV>---</DIV>
<DIV>SSL&nbsp;handshake&nbsp;has&nbsp;read&nbsp;1632&nbsp;bytes&nbsp;and&nbsp;written&nbsp;444&nbsp;bytes</DIV>
<DIV>---</DIV>
<DIV>New,&nbsp;TLSv1/SSLv3,&nbsp;Cipher&nbsp;is&nbsp;AES256-SHA</DIV>
<DIV>Server&nbsp;public&nbsp;key&nbsp;is&nbsp;2048&nbsp;bit</DIV>
<DIV>Compression:&nbsp;NONE</DIV>
<DIV>Expansion:&nbsp;NONE</DIV>
<DIV>SSL-Session:</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;Protocol&nbsp;&nbsp;:&nbsp;TLSv1</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;Cipher&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;AES256-SHA</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;Session-ID:</DIV>
<DIV>A0F1A911ED174A49B8AACDD54C3F21C1FD332949D892EEDABF84479DC21BB22D</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;Session-ID-ctx:</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;Master-Key:</DIV>
<DIV>8FCF38B3652F0A2E6BA8EEBACF2F7387C84416DDCC365A4FF8A4A4FA4B06343DEE463499007DDD03E1155A4A4D8317EE</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;Key-Arg&nbsp;&nbsp;&nbsp;:&nbsp;None</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;Start&nbsp;Time:&nbsp;1350938613</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;Timeout&nbsp;&nbsp;&nbsp;:&nbsp;300&nbsp;(sec)</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;Verify&nbsp;return&nbsp;code:&nbsp;0&nbsp;(ok)</DIV>
<DIV>---</DIV>
<DIV>12345678</DIV>
<DIV>AMQP&nbsp;&nbsp;&nbsp;&nbsp;?closed</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;Mon,&nbsp;Oct&nbsp;22,&nbsp;2012&nbsp;at&nbsp;2:24&nbsp;AM,&nbsp;Emile&nbsp;Joubert&nbsp;&lt;emile@rabbitmq.com&gt;&nbsp;wrote:</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&nbsp;Hi,</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;On&nbsp;21/10/12&nbsp;21:23,&nbsp;dharshanr&nbsp;wrote:</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;=ERROR&nbsp;REPORT====&nbsp;21-Oct-2012::09:12:49&nbsp;===</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;error&nbsp;on&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.7614.0&gt;:&nbsp;{ssl_upgrade_error,timeout}</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;Are&nbsp;you&nbsp;sure&nbsp;the&nbsp;problem&nbsp;is&nbsp;not&nbsp;network-related?</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;The&nbsp;certs&nbsp;are&nbsp;self&nbsp;signed&nbsp;certs&nbsp;and&nbsp;not&nbsp;trusted.&nbsp;Any&nbsp;thoughts&nbsp;on&nbsp;how&nbsp;I</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;can&nbsp;debug&nbsp;this&nbsp;error?</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;It&nbsp;is&nbsp;strange&nbsp;that&nbsp;a&nbsp;working&nbsp;setup&nbsp;stops&nbsp;working&nbsp;suddenly.&nbsp;The&nbsp;tips&nbsp;in</DIV>
<DIV>&gt;&nbsp;the&nbsp;SSL&nbsp;troubleshooting&nbsp;guide&nbsp;might&nbsp;provide&nbsp;more&nbsp;debugging&nbsp;information:</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;http://www.rabbitmq.com/troubleshooting-ssl.html</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;-Emile</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>--&nbsp;</DIV>
<DIV>regards,</DIV>
<DIV>Dharshan.</DIV>
<DIV>www.scalegrid.net</DIV>
<DIV>--------------&nbsp;next&nbsp;part&nbsp;--------------</DIV>
<DIV>An&nbsp;HTML&nbsp;attachment&nbsp;was&nbsp;scrubbed...</DIV>
<DIV>URL:&nbsp;&lt;http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20121022/75aee49f/attachment-0001.htm&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;22</DIV>
<DIV>Date:&nbsp;Mon,&nbsp;22&nbsp;Oct&nbsp;2012&nbsp;22:14:40&nbsp;+0000</DIV>
<DIV>From:&nbsp;Elizabeth&nbsp;Liao&nbsp;&lt;eliao@seegrid.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;nodename&nbsp;variable&nbsp;and&nbsp;mnesia&nbsp;directory</DIV>
<DIV>To:&nbsp;Tim&nbsp;Watson&nbsp;&lt;tim@rabbitmq.com&gt;,&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ</DIV>
<DIV>&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Message-ID:</DIV>
<DIV>&lt;E94F626F5C43D14F8B8479C5EBD79038A85DDCE1@vmexchange02.seegrid.local&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset="us-ascii"</DIV>
<DIV>&nbsp;</DIV>
<DIV>Hi,</DIV>
<DIV>&nbsp;</DIV>
<DIV>This&nbsp;is&nbsp;what&nbsp;I&nbsp;tried</DIV>
<DIV>&nbsp;*&nbsp;I&nbsp;start&nbsp;running&nbsp;rabbit&nbsp;with&nbsp;no&nbsp;NODENAME&nbsp;set&nbsp;and&nbsp;entered&nbsp;the&nbsp;following&nbsp;commands</DIV>
<DIV>&nbsp;&nbsp;*&nbsp;rabbitmqctl&nbsp;stop</DIV>
<DIV>&nbsp;&nbsp;*&nbsp;/etc/init.d/rabbitmq-server&nbsp;stop</DIV>
<DIV>&nbsp;&nbsp;*&nbsp;epmd&nbsp;-kill&nbsp;(&nbsp;Is&nbsp;this&nbsp;correct?&nbsp;I&nbsp;didn't&nbsp;see&nbsp;a&nbsp;restart&nbsp;in&nbsp;the&nbsp;documentation&nbsp;)</DIV>
<DIV>&nbsp;&nbsp;*&nbsp;In&nbsp;/etc/hosts&nbsp;changed&nbsp;line&nbsp;from&nbsp;127.0.1.1&nbsp;&lt;oldhostname&gt;&nbsp;&lt;oldhostname&gt;.localdomain&nbsp;-&gt;&nbsp;127.0.1.1&nbsp;&lt;newhostname&gt;&nbsp;&lt;newhostname&gt;.localdomain</DIV>
<DIV>&nbsp;&nbsp;*&nbsp;in&nbsp;/etc/sysconfig/network&nbsp;changed&nbsp;HOSTNAME=&lt;oldhostname&gt;&nbsp;-&gt;&nbsp;HOSTNAME=&lt;newhostname&gt;</DIV>
<DIV>&nbsp;&nbsp;*&nbsp;/bin/hostname&nbsp;&lt;newhostname&gt;</DIV>
<DIV>&nbsp;*&nbsp;/etc/init.d/rabbitmq-server&nbsp;start</DIV>
<DIV>&nbsp;</DIV>
<DIV>The&nbsp;error&nbsp;I&nbsp;get&nbsp;is&nbsp;this:</DIV>
<DIV>Activating&nbsp;RabbitMQ&nbsp;plugins&nbsp;...</DIV>
<DIV>3&nbsp;plugins&nbsp;activated:</DIV>
<DIV>*&nbsp;amqp_client-2.8.6</DIV>
<DIV>*&nbsp;erlando-2.8.6</DIV>
<DIV>*&nbsp;rabbitmq_shovel-2.8.6</DIV>
<DIV>&nbsp;</DIV>
<DIV>ERROR:&nbsp;epmd&nbsp;error&nbsp;for&nbsp;host&nbsp;"&lt;oldhostname&gt;":&nbsp;nxdomain&nbsp;(non-existing&nbsp;domain)</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>________________________________________</DIV>
<DIV>From:&nbsp;Tim&nbsp;Watson&nbsp;[tim@rabbitmq.com]</DIV>
<DIV>Sent:&nbsp;Monday,&nbsp;October&nbsp;22,&nbsp;2012&nbsp;6:41&nbsp;AM</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ</DIV>
<DIV>Cc:&nbsp;Elizabeth&nbsp;Liao</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;nodename&nbsp;variable&nbsp;and&nbsp;mnesia&nbsp;directory</DIV>
<DIV>&nbsp;</DIV>
<DIV>Hi&nbsp;again,</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;20&nbsp;Oct&nbsp;2012,&nbsp;at&nbsp;10:52,&nbsp;Tim&nbsp;Watson&nbsp;wrote:</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&nbsp;Hi&nbsp;Liz,</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;Sorry&nbsp;i&nbsp;wasn't&nbsp;aware&nbsp;of&nbsp;the&nbsp;context.&nbsp;What&nbsp;Ian&nbsp;recommended&nbsp;should&nbsp;not&nbsp;be&nbsp;necessary,&nbsp;though&nbsp;I'll&nbsp;follow&nbsp;up&nbsp;with&nbsp;him&nbsp;on&nbsp;Monday&nbsp;to&nbsp;try&nbsp;and&nbsp;figure&nbsp;out&nbsp;why&nbsp;he&nbsp;needed&nbsp;to&nbsp;do&nbsp;that.</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;Once&nbsp;you&nbsp;change&nbsp;the&nbsp;hostname&nbsp;you,ll&nbsp;possibly&nbsp;need&nbsp;to&nbsp;restart&nbsp;epmd&nbsp;and&nbsp;restart&nbsp;your&nbsp;rabbit,&nbsp;but&nbsp;you&nbsp;shouldn't&nbsp;need&nbsp;to&nbsp;change&nbsp;the&nbsp;node&nbsp;name&nbsp;from&nbsp;say&nbsp;rabbit&nbsp;to&nbsp;hare.</DIV>
<DIV>&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>Were&nbsp;you&nbsp;able&nbsp;to&nbsp;try&nbsp;this&nbsp;again&nbsp;(changing&nbsp;only&nbsp;the&nbsp;host&nbsp;name&nbsp;but&nbsp;not&nbsp;the&nbsp;node&nbsp;name)&nbsp;and&nbsp;did&nbsp;it&nbsp;work&nbsp;for&nbsp;you?&nbsp;If&nbsp;not&nbsp;I'd&nbsp;like&nbsp;to&nbsp;know&nbsp;so&nbsp;we&nbsp;can&nbsp;investigate.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Cheers</DIV>
<DIV>Tim</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&nbsp;Cheers</DIV>
<DIV>&gt;&nbsp;Tim</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;On&nbsp;19&nbsp;Oct&nbsp;2012,&nbsp;at&nbsp;19:44,&nbsp;Elizabeth&nbsp;Liao&nbsp;&lt;eliao@seegrid.com&gt;&nbsp;wrote:</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&gt;&nbsp;Hi&nbsp;Tim,</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;I'm&nbsp;going&nbsp;to&nbsp;back&nbsp;up&nbsp;a&nbsp;bit&nbsp;because&nbsp;it&nbsp;seems&nbsp;that&nbsp;I've&nbsp;misunderstood&nbsp;something&nbsp;previously.</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;The&nbsp;first&nbsp;thing&nbsp;I'm&nbsp;going&nbsp;to&nbsp;say&nbsp;is&nbsp;that&nbsp;this&nbsp;isn't&nbsp;really&nbsp;a&nbsp;desirable</DIV>
<DIV>&gt;&gt;&nbsp;state&nbsp;of&nbsp;affairs.&nbsp;Why&nbsp;do&nbsp;you&nbsp;need&nbsp;to&nbsp;change&nbsp;NODENAME&nbsp;at&nbsp;all,&nbsp;just</DIV>
<DIV>&gt;&gt;&nbsp;because&nbsp;the&nbsp;host&nbsp;name&nbsp;has&nbsp;changed?&nbsp;This&nbsp;seems&nbsp;like&nbsp;an&nbsp;odd&nbsp;step&nbsp;to&nbsp;me&nbsp;-</DIV>
<DIV>&gt;&gt;&nbsp;can&nbsp;you&nbsp;explain&nbsp;the&nbsp;rationale&nbsp;behind&nbsp;it?</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;I&nbsp;had&nbsp;an&nbsp;earlier&nbsp;problem&nbsp;changing&nbsp;the&nbsp;hostname&nbsp;and&nbsp;restarting&nbsp;the&nbsp;rabbitmq-server.&nbsp;The&nbsp;proposed&nbsp;fix&nbsp;was&nbsp;to&nbsp;add&nbsp;the&nbsp;NODENAME&nbsp;variable&nbsp;which&nbsp;I'm&nbsp;guessing&nbsp;was&nbsp;not&nbsp;right?&nbsp;:</DIV>
<DIV>&gt;&gt;&nbsp;http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/2012-July/021435.html</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;Can&nbsp;you&nbsp;explain&nbsp;a&nbsp;bit&nbsp;more&nbsp;about&nbsp;this&nbsp;'bug'&nbsp;please?&nbsp;What&nbsp;exactly&nbsp;is</DIV>
<DIV>&gt;&gt;&nbsp;going&nbsp;wrong?</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;The&nbsp;bug&nbsp;is&nbsp;on&nbsp;our&nbsp;end&nbsp;where&nbsp;the&nbsp;NODENAME&nbsp;is&nbsp;set&nbsp;to&nbsp;an&nbsp;empty&nbsp;string.&nbsp;Of&nbsp;course&nbsp;this&nbsp;is&nbsp;moot&nbsp;if&nbsp;NODENAME&nbsp;doesn't&nbsp;even&nbsp;have&nbsp;to&nbsp;be&nbsp;set&nbsp;in&nbsp;the&nbsp;first&nbsp;place.</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;Liz</DIV>
<DIV>&gt;&gt;&nbsp;________________________________________</DIV>
<DIV>&gt;&gt;&nbsp;From:&nbsp;Tim&nbsp;Watson&nbsp;[tim@rabbitmq.com]</DIV>
<DIV>&gt;&gt;&nbsp;Sent:&nbsp;Friday,&nbsp;October&nbsp;19,&nbsp;2012&nbsp;12:48&nbsp;PM</DIV>
<DIV>&gt;&gt;&nbsp;To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ</DIV>
<DIV>&gt;&gt;&nbsp;Cc:&nbsp;Elizabeth&nbsp;Liao</DIV>
<DIV>&gt;&gt;&nbsp;Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;nodename&nbsp;variable&nbsp;and&nbsp;mnesia&nbsp;directory</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;Hi</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;On&nbsp;10/19/2012&nbsp;03:41&nbsp;PM,&nbsp;Elizabeth&nbsp;Liao&nbsp;wrote:</DIV>
<DIV>&gt;&gt;&gt;&nbsp;Hi,</DIV>
<DIV>&gt;&gt;&gt;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;We&nbsp;are&nbsp;currently&nbsp;running&nbsp;rabbitmq&nbsp;on&nbsp;a&nbsp;system&nbsp;where&nbsp;there&nbsp;is&nbsp;a&nbsp;need&nbsp;to&nbsp;change&nbsp;the&nbsp;hostname&nbsp;occasionally.&nbsp;&nbsp;Right&nbsp;now,&nbsp;when&nbsp;the&nbsp;hostname&nbsp;is&nbsp;changed,&nbsp;we&nbsp;also&nbsp;update&nbsp;the&nbsp;NODENAME&nbsp;variable&nbsp;in&nbsp;the&nbsp;rabbitmq-env.conf&nbsp;file.</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;The&nbsp;first&nbsp;thing&nbsp;I'm&nbsp;going&nbsp;to&nbsp;say&nbsp;is&nbsp;that&nbsp;this&nbsp;isn't&nbsp;really&nbsp;a&nbsp;desirable</DIV>
<DIV>&gt;&gt;&nbsp;state&nbsp;of&nbsp;affairs.&nbsp;Why&nbsp;do&nbsp;you&nbsp;need&nbsp;to&nbsp;change&nbsp;NODENAME&nbsp;at&nbsp;all,&nbsp;just</DIV>
<DIV>&gt;&gt;&nbsp;because&nbsp;the&nbsp;host&nbsp;name&nbsp;has&nbsp;changed?&nbsp;This&nbsp;seems&nbsp;like&nbsp;an&nbsp;odd&nbsp;step&nbsp;to&nbsp;me&nbsp;-</DIV>
<DIV>&gt;&gt;&nbsp;can&nbsp;you&nbsp;explain&nbsp;the&nbsp;rationale&nbsp;behind&nbsp;it?</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;The&nbsp;problem&nbsp;we're&nbsp;having&nbsp;right&nbsp;now&nbsp;is&nbsp;that&nbsp;due&nbsp;to&nbsp;a&nbsp;bug&nbsp;when&nbsp;setting&nbsp;up&nbsp;the&nbsp;rabbitmq-env.conf&nbsp;file,&nbsp;sometimes&nbsp;the&nbsp;NODENAME&nbsp;variable&nbsp;exists&nbsp;but&nbsp;is&nbsp;not&nbsp;set&nbsp;to&nbsp;anything&nbsp;(&nbsp;NODENAME=)&nbsp;so&nbsp;rabbit&nbsp;never&nbsp;successfully&nbsp;starts&nbsp;up.&nbsp;&nbsp;Even&nbsp;after&nbsp;setting&nbsp;the&nbsp;NODENAME&nbsp;variable&nbsp;to&nbsp;the&nbsp;hostname,&nbsp;rabbit&nbsp;still&nbsp;doesn't&nbsp;start&nbsp;up&nbsp;properly.</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;Can&nbsp;you&nbsp;explain&nbsp;a&nbsp;bit&nbsp;more&nbsp;about&nbsp;this&nbsp;'bug'&nbsp;please?&nbsp;What&nbsp;exactly&nbsp;is</DIV>
<DIV>&gt;&gt;&nbsp;going&nbsp;wrong?</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;The&nbsp;only&nbsp;way&nbsp;that&nbsp;I&nbsp;could&nbsp;find&nbsp;to&nbsp;recover&nbsp;from&nbsp;this&nbsp;situation&nbsp;without&nbsp;killing&nbsp;the&nbsp;erlang&nbsp;process,&nbsp;was&nbsp;to&nbsp;also&nbsp;set&nbsp;a&nbsp;MNESIA_DIR&nbsp;variable.&nbsp;After&nbsp;I&nbsp;did&nbsp;that,&nbsp;once&nbsp;the&nbsp;NODENAME&nbsp;was&nbsp;set&nbsp;to&nbsp;the&nbsp;correct&nbsp;hostname,&nbsp;rabbit&nbsp;started&nbsp;up&nbsp;properly.</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;Now&nbsp;this&nbsp;makes&nbsp;no&nbsp;sense&nbsp;at&nbsp;all&nbsp;to&nbsp;me.&nbsp;If&nbsp;you&nbsp;are&nbsp;trying&nbsp;to&nbsp;recover</DIV>
<DIV>&gt;&gt;&nbsp;'without&nbsp;killing&nbsp;the&nbsp;erlang&nbsp;process'&nbsp;then&nbsp;how&nbsp;are&nbsp;you&nbsp;planning&nbsp;on</DIV>
<DIV>&gt;&gt;&nbsp;changing&nbsp;the&nbsp;NODENAME?&nbsp;Once&nbsp;an&nbsp;erlang&nbsp;node&nbsp;has&nbsp;become&nbsp;part&nbsp;of&nbsp;a</DIV>
<DIV>&gt;&gt;&nbsp;distributed&nbsp;system,&nbsp;you&nbsp;cannot&nbsp;arbitrarily&nbsp;change&nbsp;the&nbsp;node's&nbsp;name</DIV>
<DIV>&gt;&gt;&nbsp;without&nbsp;restarting&nbsp;the&nbsp;net_kernel&nbsp;AFAIK&nbsp;so&nbsp;I&nbsp;can't&nbsp;see&nbsp;how&nbsp;this&nbsp;is&nbsp;even</DIV>
<DIV>&gt;&gt;&nbsp;possible.&nbsp;Also,&nbsp;because&nbsp;you're&nbsp;stating&nbsp;that&nbsp;'rabbit&nbsp;started&nbsp;up&nbsp;properly'</DIV>
<DIV>&gt;&gt;&nbsp;I'm&nbsp;assuming&nbsp;that&nbsp;you&nbsp;have&nbsp;in&nbsp;fact&nbsp;taken&nbsp;the&nbsp;node&nbsp;offline&nbsp;(using</DIV>
<DIV>&gt;&gt;&nbsp;`rabbitmqctl&nbsp;stop`&nbsp;or&nbsp;one&nbsp;of&nbsp;the&nbsp;various&nbsp;service&nbsp;scripts&nbsp;that&nbsp;invokes</DIV>
<DIV>&gt;&gt;&nbsp;it)&nbsp;and&nbsp;that&nbsp;you&nbsp;are&nbsp;now&nbsp;starting&nbsp;the&nbsp;node&nbsp;again.&nbsp;The&nbsp;rabbit&nbsp;startup</DIV>
<DIV>&gt;&gt;&nbsp;scripts&nbsp;(and&nbsp;associated&nbsp;infrastructure)&nbsp;is&nbsp;not&nbsp;set&nbsp;up&nbsp;to&nbsp;handle&nbsp;changing</DIV>
<DIV>&gt;&gt;&nbsp;the&nbsp;name&nbsp;of&nbsp;a&nbsp;node&nbsp;post-installation&nbsp;in&nbsp;this&nbsp;manner,&nbsp;so&nbsp;I&nbsp;would&nbsp;not</DIV>
<DIV>&gt;&gt;&nbsp;expect&nbsp;this&nbsp;to&nbsp;work&nbsp;smoothly.</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;A&nbsp;couple&nbsp;of&nbsp;questions:</DIV>
<DIV>&gt;&gt;&gt;&nbsp;Is&nbsp;this&nbsp;the&nbsp;proper&nbsp;way&nbsp;to&nbsp;fix&nbsp;the&nbsp;situation?</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;No.&nbsp;As&nbsp;I&nbsp;said&nbsp;a&nbsp;moment&nbsp;ago,&nbsp;rabbit&nbsp;is&nbsp;not&nbsp;set&nbsp;up&nbsp;for&nbsp;this&nbsp;kind&nbsp;of</DIV>
<DIV>&gt;&gt;&nbsp;scenario&nbsp;so&nbsp;I'd&nbsp;be&nbsp;very&nbsp;cautious&nbsp;about&nbsp;doing&nbsp;this&nbsp;and&nbsp;would&nbsp;really</DIV>
<DIV>&gt;&gt;&nbsp;recommend&nbsp;against&nbsp;it.</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;Will&nbsp;this&nbsp;have&nbsp;unintended&nbsp;consequences?</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;I&nbsp;have&nbsp;no&nbsp;idea,&nbsp;but&nbsp;it&nbsp;is&nbsp;entirely&nbsp;possible&nbsp;that&nbsp;various&nbsp;things&nbsp;could</DIV>
<DIV>&gt;&gt;&nbsp;break&nbsp;in&nbsp;obscure&nbsp;and&nbsp;alarming&nbsp;ways.&nbsp;I&nbsp;really&nbsp;would&nbsp;not&nbsp;do&nbsp;this&nbsp;if&nbsp;I&nbsp;were</DIV>
<DIV>&gt;&gt;&nbsp;you.</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;We&nbsp;are&nbsp;running&nbsp;rabbitmq-server-2.8.6&nbsp;and&nbsp;erlang-R15B.</DIV>
<DIV>&gt;&gt;&gt;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;Thanks!</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;Liz.&nbsp;I&nbsp;would&nbsp;like&nbsp;to&nbsp;help&nbsp;you&nbsp;find&nbsp;a&nbsp;safe&nbsp;work-around&nbsp;so&nbsp;that&nbsp;you&nbsp;can</DIV>
<DIV>&gt;&gt;&nbsp;use&nbsp;rabbit&nbsp;in&nbsp;your&nbsp;environment.&nbsp;I&nbsp;would&nbsp;really&nbsp;like&nbsp;to&nbsp;understand&nbsp;why</DIV>
<DIV>&gt;&gt;&nbsp;the&nbsp;changing&nbsp;of&nbsp;a&nbsp;machine's&nbsp;host-name&nbsp;is&nbsp;causing&nbsp;problems&nbsp;for&nbsp;you.&nbsp;I</DIV>
<DIV>&gt;&gt;&nbsp;fully&nbsp;realise&nbsp;that&nbsp;after&nbsp;changing&nbsp;the&nbsp;hostname,&nbsp;it&nbsp;is&nbsp;possible&nbsp;that&nbsp;a</DIV>
<DIV>&gt;&gt;&nbsp;restart&nbsp;may&nbsp;be&nbsp;required&nbsp;(although&nbsp;I'd&nbsp;have&nbsp;to&nbsp;do&nbsp;some&nbsp;research&nbsp;to&nbsp;verify</DIV>
<DIV>&gt;&gt;&nbsp;whether&nbsp;or&nbsp;not&nbsp;this&nbsp;is&nbsp;a&nbsp;hard&nbsp;requirement).&nbsp;But&nbsp;I&nbsp;cannot&nbsp;understand&nbsp;why</DIV>
<DIV>&gt;&gt;&nbsp;a&nbsp;change&nbsp;to&nbsp;the&nbsp;machine's&nbsp;host&nbsp;name&nbsp;requires&nbsp;changing&nbsp;the&nbsp;rabbit</DIV>
<DIV>&gt;&gt;&nbsp;NODENAME&nbsp;at&nbsp;all,&nbsp;unless&nbsp;you've&nbsp;altered&nbsp;the&nbsp;rabbit&nbsp;start&nbsp;scripts&nbsp;to&nbsp;use</DIV>
<DIV>&gt;&gt;&nbsp;'longnames'&nbsp;configuration&nbsp;(i.e.,&nbsp;including&nbsp;the&nbsp;complete&nbsp;host&nbsp;name&nbsp;in&nbsp;the</DIV>
<DIV>&gt;&gt;&nbsp;node&nbsp;name)&nbsp;in&nbsp;which&nbsp;case,&nbsp;a&nbsp;simple&nbsp;solution&nbsp;to&nbsp;your&nbsp;problem&nbsp;might&nbsp;be&nbsp;to</DIV>
<DIV>&gt;&gt;&nbsp;switch&nbsp;back&nbsp;to&nbsp;using&nbsp;'shortnames'.&nbsp;If&nbsp;erlang&nbsp;is&nbsp;started&nbsp;using&nbsp;-sname</DIV>
<DIV>&gt;&gt;&nbsp;rabbit@`hostname&nbsp;-s`&nbsp;and&nbsp;your&nbsp;/etc/hosts&nbsp;configuration&nbsp;supports</DIV>
<DIV>&gt;&gt;&nbsp;resolving&nbsp;the&nbsp;machine's&nbsp;IP&nbsp;to&nbsp;the&nbsp;short&nbsp;version&nbsp;of&nbsp;the&nbsp;name,&nbsp;then</DIV>
<DIV>&gt;&gt;&nbsp;changing&nbsp;the&nbsp;hostname&nbsp;shouldn't&nbsp;cause&nbsp;all&nbsp;of&nbsp;these&nbsp;headaches.</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;For&nbsp;example,&nbsp;if&nbsp;I&nbsp;launch&nbsp;rabbit&nbsp;with&nbsp;something&nbsp;like&nbsp;this:</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;env&nbsp;RABBITMQ_NODENAME=rabbit&nbsp;RABBITMQ_NODE_PORT=5672</DIV>
<DIV>&gt;&gt;&nbsp;RABBITMQ_LOG_BASE="/tmp"</DIV>
<DIV>&gt;&gt;&nbsp;RABBITMQ_MNESIA_DIR="/tmp/rabbitmq-rabbit-mnesia"</DIV>
<DIV>&gt;&gt;&nbsp;RABBITMQ_PID_FILE="/tmp/rabbitmq-rabbit.pid"</DIV>
<DIV>&gt;&gt;&nbsp;RABBITMQ_PLUGINS_EXPAND_DIR="/tmp/rabbitmq-rabbit-plugins-scratch"</DIV>
<DIV>&gt;&gt;&nbsp;RABBITMQ_ENABLED_PLUGINS_FILE="/tmp/enabled-plugins"</DIV>
<DIV>&gt;&gt;&nbsp;RABBITMQ_CONFIG_FILE="/tmp/etc/rabbit"&nbsp;./scripts/rabbitmq-server</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;Then&nbsp;change&nbsp;the&nbsp;hostname,&nbsp;then&nbsp;stop&nbsp;rabbit&nbsp;and&nbsp;start&nbsp;it&nbsp;again,</DIV>
<DIV>&gt;&gt;&nbsp;everything&nbsp;is&nbsp;fine.</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;Cheers,</DIV>
<DIV>&gt;&gt;&nbsp;Tim</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;Liz</DIV>
<DIV>&gt;&gt;&gt;&nbsp;Email&nbsp;Confidentiality&nbsp;Notice</DIV>
<DIV>&gt;&gt;&gt;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;The&nbsp;information&nbsp;contained&nbsp;in&nbsp;this&nbsp;transmission&nbsp;is&nbsp;confidential,&nbsp;proprietary&nbsp;or&nbsp;privileged&nbsp;and&nbsp;may&nbsp;be&nbsp;subject&nbsp;to&nbsp;protection&nbsp;under&nbsp;the&nbsp;law.&nbsp;This&nbsp;message&nbsp;is&nbsp;intended&nbsp;for&nbsp;the&nbsp;sole&nbsp;use&nbsp;of&nbsp;the&nbsp;individual&nbsp;or&nbsp;entity&nbsp;to&nbsp;whom&nbsp;it's&nbsp;addressed.&nbsp;If&nbsp;you&nbsp;are&nbsp;not&nbsp;the&nbsp;intended&nbsp;recipient,&nbsp;you&nbsp;are&nbsp;notified&nbsp;that&nbsp;any&nbsp;use,&nbsp;distribution&nbsp;or&nbsp;copying&nbsp;of&nbsp;the&nbsp;message&nbsp;is&nbsp;strictly&nbsp;prohibited&nbsp;and&nbsp;may&nbsp;subject&nbsp;you&nbsp;to&nbsp;criminal&nbsp;or&nbsp;civil&nbsp;penalties.&nbsp;If&nbsp;you&nbsp;received&nbsp;this&nbsp;transmission&nbsp;in&nbsp;error,&nbsp;please&nbsp;contact&nbsp;the&nbsp;sender&nbsp;immediately&nbsp;by&nbsp;replying&nbsp;to&nbsp;this&nbsp;email&nbsp;and&nbsp;delete&nbsp;the&nbsp;material&nbsp;from&nbsp;any&nbsp;computer.</DIV>
<DIV>&gt;&gt;&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&gt;&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&gt;&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&gt;&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;Email&nbsp;Confidentiality&nbsp;Notice</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;The&nbsp;information&nbsp;contained&nbsp;in&nbsp;this&nbsp;transmission&nbsp;is&nbsp;confidential,&nbsp;proprietary&nbsp;or&nbsp;privileged&nbsp;and&nbsp;may&nbsp;be&nbsp;subject&nbsp;to&nbsp;protection&nbsp;under&nbsp;the&nbsp;law.&nbsp;This&nbsp;message&nbsp;is&nbsp;intended&nbsp;for&nbsp;the&nbsp;sole&nbsp;use&nbsp;of&nbsp;the&nbsp;individual&nbsp;or&nbsp;entity&nbsp;to&nbsp;whom&nbsp;it's&nbsp;addressed.&nbsp;If&nbsp;you&nbsp;are&nbsp;not&nbsp;the&nbsp;intended&nbsp;recipient,&nbsp;you&nbsp;are&nbsp;notified&nbsp;that&nbsp;any&nbsp;use,&nbsp;distribution&nbsp;or&nbsp;copying&nbsp;of&nbsp;the&nbsp;message&nbsp;is&nbsp;strictly&nbsp;prohibited&nbsp;and&nbsp;may&nbsp;subject&nbsp;you&nbsp;to&nbsp;criminal&nbsp;or&nbsp;civil&nbsp;penalties.&nbsp;If&nbsp;you&nbsp;received&nbsp;this&nbsp;transmission&nbsp;in&nbsp;error,&nbsp;please&nbsp;contact&nbsp;the&nbsp;sender&nbsp;immediately&nbsp;by&nbsp;replying&nbsp;to&nbsp;this&nbsp;email&nbsp;and&nbsp;delete&nbsp;the&nbsp;material&nbsp;from&nbsp;any&nbsp;computer.</DIV>
<DIV>&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&nbsp;</DIV>
<DIV>Email&nbsp;Confidentiality&nbsp;Notice</DIV>
<DIV>&nbsp;</DIV>
<DIV>The&nbsp;information&nbsp;contained&nbsp;in&nbsp;this&nbsp;transmission&nbsp;is&nbsp;confidential,&nbsp;proprietary&nbsp;or&nbsp;privileged&nbsp;and&nbsp;may&nbsp;be&nbsp;subject&nbsp;to&nbsp;protection&nbsp;under&nbsp;the&nbsp;law.&nbsp;This&nbsp;message&nbsp;is&nbsp;intended&nbsp;for&nbsp;the&nbsp;sole&nbsp;use&nbsp;of&nbsp;the&nbsp;individual&nbsp;or&nbsp;entity&nbsp;to&nbsp;whom&nbsp;it's&nbsp;addressed.&nbsp;If&nbsp;you&nbsp;are&nbsp;not&nbsp;the&nbsp;intended&nbsp;recipient,&nbsp;you&nbsp;are&nbsp;notified&nbsp;that&nbsp;any&nbsp;use,&nbsp;distribution&nbsp;or&nbsp;copying&nbsp;of&nbsp;the&nbsp;message&nbsp;is&nbsp;strictly&nbsp;prohibited&nbsp;and&nbsp;may&nbsp;subject&nbsp;you&nbsp;to&nbsp;criminal&nbsp;or&nbsp;civil&nbsp;penalties.&nbsp;If&nbsp;you&nbsp;received&nbsp;this&nbsp;transmission&nbsp;in&nbsp;error,&nbsp;please&nbsp;contact&nbsp;the&nbsp;sender&nbsp;immediately&nbsp;by&nbsp;replying&nbsp;to&nbsp;this&nbsp;email&nbsp;and&nbsp;delete&nbsp;the&nbsp;material&nbsp;from&nbsp;any&nbsp;computer.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;23</DIV>
<DIV>Date:&nbsp;Mon,&nbsp;22&nbsp;Oct&nbsp;2012&nbsp;18:05:43&nbsp;-0500</DIV>
<DIV>From:&nbsp;Travis&nbsp;&lt;hcoyote@ghostar.org&gt;</DIV>
<DIV>Subject:&nbsp;[rabbitmq-discuss]&nbsp;Memory&nbsp;leak&nbsp;caused&nbsp;by&nbsp;error_logger&nbsp;in</DIV>
<DIV>2.8.6?</DIV>
<DIV>To:&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>Message-ID:</DIV>
<DIV>&lt;CAChq9g0hgKBX6LdhDxtva0OAfG+86TVrTcAWCksYs9WYUH1ofw@mail.gmail.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset=ISO-8859-1</DIV>
<DIV>&nbsp;</DIV>
<DIV>Hello,</DIV>
<DIV>&nbsp;</DIV>
<DIV>We're&nbsp;seeing&nbsp;large&nbsp;amounts&nbsp;of&nbsp;memory&nbsp;being&nbsp;used&nbsp;in&nbsp;some&nbsp;of&nbsp;our&nbsp;single</DIV>
<DIV>instance&nbsp;2.8.6&nbsp;rabbitmq.&nbsp;&nbsp;When&nbsp;we&nbsp;do&nbsp;a&nbsp;memory</DIV>
<DIV>dump,&nbsp;the&nbsp;output&nbsp;appears&nbsp;to&nbsp;say&nbsp;that&nbsp;error_logger&nbsp;is&nbsp;taking&nbsp;up</DIV>
<DIV>hundreds&nbsp;of&nbsp;megabytes.&nbsp;&nbsp;For&nbsp;example:</DIV>
<DIV>&nbsp;</DIV>
<DIV>[{{memory,847631144},</DIV>
<DIV>&nbsp;&nbsp;&lt;4865.6.0&gt;,</DIV>
<DIV>&nbsp;&nbsp;[{registered_name,error_logger},</DIV>
<DIV>&nbsp;&nbsp;&nbsp;{current_function,{gen_event,fetch_msg,5}},</DIV>
<DIV>&nbsp;&nbsp;&nbsp;{initial_call,{proc_lib,init_p,5}},</DIV>
<DIV>&nbsp;&nbsp;&nbsp;{status,waiting},</DIV>
<DIV>&nbsp;&nbsp;&nbsp;{message_queue_len,0},</DIV>
<DIV>&nbsp;&nbsp;&nbsp;{messages,[]},</DIV>
<DIV>&nbsp;&nbsp;&nbsp;{links,[&lt;4865.0.0&gt;,&lt;4865.30.0&gt;]},</DIV>
<DIV>&nbsp;&nbsp;&nbsp;{dictionary,</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;[{{xtype_to_module,topic},rabbit_exchange_type_topic},</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{'$ancestors',[&lt;4865.2.0&gt;]},</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{'$initial_call',{gen_event,init_it,6}},</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{guid,{{36630272,1263673450,3038695659,1008081001},3102285}}]},</DIV>
<DIV>&nbsp;&nbsp;&nbsp;{trap_exit,true},</DIV>
<DIV>&nbsp;&nbsp;&nbsp;{error_handler,error_handler},</DIV>
<DIV>&nbsp;&nbsp;&nbsp;{priority,normal},</DIV>
<DIV>&nbsp;&nbsp;&nbsp;{group_leader,&lt;4865.30.0&gt;},</DIV>
<DIV>&nbsp;&nbsp;&nbsp;{total_heap_size,105953765},</DIV>
<DIV>&nbsp;&nbsp;&nbsp;{heap_size,12538050},</DIV>
<DIV>&nbsp;&nbsp;&nbsp;{stack_size,8},</DIV>
<DIV>&nbsp;&nbsp;&nbsp;{reductions,3561515316},</DIV>
<DIV>&nbsp;&nbsp;&nbsp;{garbage_collection,</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;[{min_bin_vheap_size,46368},</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{min_heap_size,233},</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{fullsweep_after,65535},</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{minor_gcs,578}]},</DIV>
<DIV>&nbsp;&nbsp;&nbsp;{suspending,[]}]},</DIV>
<DIV>&nbsp;</DIV>
<DIV>(If&nbsp;more&nbsp;of&nbsp;the&nbsp;dump&nbsp;is&nbsp;needed,&nbsp;I&nbsp;can&nbsp;provide)</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;We're&nbsp;a&nbsp;bit&nbsp;perplexed&nbsp;as&nbsp;to&nbsp;what's&nbsp;causing&nbsp;this.&nbsp;&nbsp;There's&nbsp;nothing&nbsp;odd</DIV>
<DIV>looking&nbsp;in&nbsp;the&nbsp;logs.&nbsp;&nbsp;For&nbsp;example,&nbsp;we&nbsp;see&nbsp;stuff&nbsp;like&nbsp;this:</DIV>
<DIV>&nbsp;</DIV>
<DIV>=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:11&nbsp;===</DIV>
<DIV>accepting&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1339.402&gt;&nbsp;(127.0.0.1:32803&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&nbsp;</DIV>
<DIV>=WARNING&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:11&nbsp;===</DIV>
<DIV>closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1339.402&gt;&nbsp;(127.0.0.1:32803&nbsp;-&gt;&nbsp;127.0.0.1:5672):</DIV>
<DIV>connection_closed_abruptly</DIV>
<DIV>&nbsp;</DIV>
<DIV>=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:12&nbsp;===</DIV>
<DIV>closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1331.402&gt;&nbsp;(127.0.0.1:32796&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&nbsp;</DIV>
<DIV>=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:12&nbsp;===</DIV>
<DIV>accepting&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1347.402&gt;&nbsp;(127.0.0.1:32840&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&nbsp;</DIV>
<DIV>=WARNING&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:13&nbsp;===</DIV>
<DIV>closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1347.402&gt;&nbsp;(127.0.0.1:32840&nbsp;-&gt;&nbsp;127.0.0.1:5672):</DIV>
<DIV>connection_closed_abruptly</DIV>
<DIV>&nbsp;</DIV>
<DIV>=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:13&nbsp;===</DIV>
<DIV>closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.32496.401&gt;&nbsp;(127.0.0.1:57108&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&nbsp;</DIV>
<DIV>=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:13&nbsp;===</DIV>
<DIV>closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.32476.401&gt;&nbsp;(127.0.0.1:57104&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&nbsp;</DIV>
<DIV>=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:13&nbsp;===</DIV>
<DIV>closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.32492.401&gt;&nbsp;(127.0.0.1:57107&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&nbsp;</DIV>
<DIV>=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:13&nbsp;===</DIV>
<DIV>closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.32468.401&gt;&nbsp;(127.0.0.1:57103&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&nbsp;</DIV>
<DIV>=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:14&nbsp;===</DIV>
<DIV>accepting&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1355.402&gt;&nbsp;(127.0.0.1:32875&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&nbsp;</DIV>
<DIV>=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:14&nbsp;===</DIV>
<DIV>closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1355.402&gt;&nbsp;(127.0.0.1:32875&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&nbsp;</DIV>
<DIV>=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:15&nbsp;===</DIV>
<DIV>accepting&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1363.402&gt;&nbsp;(127.0.0.1:32898&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&nbsp;</DIV>
<DIV>=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:15&nbsp;===</DIV>
<DIV>accepting&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1371.402&gt;&nbsp;(127.0.0.1:32899&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&nbsp;</DIV>
<DIV>=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:15&nbsp;===</DIV>
<DIV>closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1371.402&gt;&nbsp;(127.0.0.1:32899&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&nbsp;</DIV>
<DIV>=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:15&nbsp;===</DIV>
<DIV>closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.32484.401&gt;&nbsp;(127.0.0.1:57106&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&nbsp;</DIV>
<DIV>=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:15&nbsp;===</DIV>
<DIV>closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.32452.401&gt;&nbsp;(127.0.0.1:57081&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&nbsp;</DIV>
<DIV>=WARNING&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:15&nbsp;===</DIV>
<DIV>closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1363.402&gt;&nbsp;(127.0.0.1:32898&nbsp;-&gt;&nbsp;127.0.0.1:5672):</DIV>
<DIV>connection_closed_abruptly</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>Is&nbsp;there&nbsp;a&nbsp;way&nbsp;to&nbsp;tell&nbsp;what's&nbsp;really&nbsp;going&nbsp;on&nbsp;with&nbsp;the&nbsp;error_logger</DIV>
<DIV>and&nbsp;if&nbsp;we're&nbsp;really&nbsp;generating&nbsp;so&nbsp;many&nbsp;messages&nbsp;that&nbsp;it's&nbsp;causing</DIV>
<DIV>memory&nbsp;to&nbsp;balloon&nbsp;so&nbsp;much?</DIV>
<DIV>&nbsp;</DIV>
<DIV>Travis</DIV>
<DIV>&nbsp;</DIV>
<DIV>--&nbsp;</DIV>
<DIV>Travis&nbsp;Campbell</DIV>
<DIV>travis@ghostar.org</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;24</DIV>
<DIV>Date:&nbsp;Mon,&nbsp;22&nbsp;Oct&nbsp;2012&nbsp;17:41:05&nbsp;-0700&nbsp;(PDT)</DIV>
<DIV>From:&nbsp;theBuckWheat&nbsp;&lt;tbw@rg6.org&gt;</DIV>
<DIV>Subject:&nbsp;[rabbitmq-discuss]&nbsp;How&nbsp;to&nbsp;structure&nbsp;Master&nbsp;with&nbsp;many&nbsp;slaves?</DIV>
<DIV>RPC??</DIV>
<DIV>To:&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>Message-ID:&nbsp;&lt;1350952865620-22782.post@n5.nabble.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset=us-ascii</DIV>
<DIV>&nbsp;</DIV>
<DIV>I&nbsp;have&nbsp;a&nbsp;SETI-like&nbsp;slave&nbsp;pool,&nbsp;but&nbsp;I&nbsp;maintain&nbsp;the&nbsp;list&nbsp;of&nbsp;which&nbsp;slaves&nbsp;I&nbsp;want</DIV>
<DIV>to&nbsp;send&nbsp;work&nbsp;to&nbsp;and&nbsp;which&nbsp;are&nbsp;kept&nbsp;idle.&nbsp;&nbsp;The&nbsp;slave&nbsp;does&nbsp;the&nbsp;work&nbsp;assigned</DIV>
<DIV>and&nbsp;prepares&nbsp;the&nbsp;response&nbsp;dataset&nbsp;to&nbsp;be&nbsp;sent&nbsp;back..&nbsp;&nbsp;&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>Question:&nbsp;since&nbsp;I&nbsp;may&nbsp;turn&nbsp;on&nbsp;a&nbsp;slave&nbsp;to&nbsp;accept&nbsp;some&nbsp;work&nbsp;and&nbsp;later&nbsp;take</DIV>
<DIV>others&nbsp;out&nbsp;of&nbsp;the&nbsp;pool&nbsp;dynamically,&nbsp;what&nbsp;is&nbsp;the&nbsp;best&nbsp;RabbitMQ&nbsp;queue</DIV>
<DIV>topology?&nbsp;&nbsp;RPC?&nbsp;&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>--</DIV>
<DIV>View&nbsp;this&nbsp;message&nbsp;in&nbsp;context:&nbsp;http://rabbitmq.1065348.n5.nabble.com/How-to-structure-Master-with-many-slaves-RPC-tp22782.html</DIV>
<DIV>Sent&nbsp;from&nbsp;the&nbsp;RabbitMQ&nbsp;mailing&nbsp;list&nbsp;archive&nbsp;at&nbsp;Nabble.com.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;25</DIV>
<DIV>Date:&nbsp;Mon,&nbsp;22&nbsp;Oct&nbsp;2012&nbsp;21:08:54&nbsp;-0400</DIV>
<DIV>From:&nbsp;Laurent&nbsp;Vauthrin&nbsp;&lt;lvauthrin@gmail.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;Channel&nbsp;thread-safety</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Message-ID:</DIV>
<DIV>&lt;CAM8Y7yCLUSV9ker3OWqENkKEFEWPoppos0k3jehWb3-8wqyPaA@mail.gmail.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset="iso-8859-1"</DIV>
<DIV>&nbsp;</DIV>
<DIV>Thanks&nbsp;for&nbsp;clearing&nbsp;that&nbsp;up!</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;Mon,&nbsp;Oct&nbsp;22,&nbsp;2012&nbsp;at&nbsp;3:46&nbsp;PM,&nbsp;Michael&nbsp;Klishin&nbsp;&lt;</DIV>
<DIV>michael.s.klishin@gmail.com&gt;&nbsp;wrote:</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;2012/10/22&nbsp;Laurent&nbsp;Vauthrin&nbsp;&lt;lvauthrin@gmail.com&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&gt;&nbsp;My&nbsp;questions&nbsp;are:</DIV>
<DIV>&gt;&gt;&nbsp;1.&nbsp;Should&nbsp;we&nbsp;be&nbsp;using&nbsp;a&nbsp;channel&nbsp;per&nbsp;thread&nbsp;considering&nbsp;that&nbsp;we're</DIV>
<DIV>&gt;&gt;&nbsp;synchronizing&nbsp;the&nbsp;basicPublish&nbsp;call&nbsp;anyway?</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;Yes.&nbsp;Channels&nbsp;are&nbsp;just&nbsp;integer&nbsp;on&nbsp;the&nbsp;wire&nbsp;and&nbsp;a&nbsp;little&nbsp;bit&nbsp;of&nbsp;memory</DIV>
<DIV>&gt;&nbsp;allocated&nbsp;on&nbsp;the&nbsp;JVM&nbsp;heap.&nbsp;They&nbsp;are&nbsp;very&nbsp;cheap</DIV>
<DIV>&gt;&nbsp;for&nbsp;all&nbsp;intents&nbsp;and&nbsp;purposes&nbsp;and&nbsp;you&nbsp;are&nbsp;much&nbsp;more&nbsp;likely&nbsp;to&nbsp;max&nbsp;out&nbsp;your</DIV>
<DIV>&gt;&nbsp;OS&nbsp;and&nbsp;hardware&nbsp;resources&nbsp;(assuming&nbsp;1&nbsp;channel&nbsp;per&nbsp;JVM&nbsp;thread)&nbsp;before</DIV>
<DIV>&gt;&nbsp;you&nbsp;run&nbsp;into&nbsp;issues&nbsp;with&nbsp;channel&nbsp;objects.</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&gt;&nbsp;2.&nbsp;Can&nbsp;we&nbsp;just&nbsp;share&nbsp;one&nbsp;channel&nbsp;across&nbsp;all&nbsp;threads&nbsp;and&nbsp;not&nbsp;synchronize</DIV>
<DIV>&gt;&gt;&nbsp;the&nbsp;call&nbsp;to&nbsp;basicPublish?</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;No.&nbsp;The&nbsp;real&nbsp;issue&nbsp;with&nbsp;shared&nbsp;channels&nbsp;is&nbsp;that&nbsp;large&nbsp;messages&nbsp;will&nbsp;result</DIV>
<DIV>&gt;&nbsp;in&nbsp;multiple&nbsp;protocol&nbsp;frames&nbsp;being&nbsp;sent</DIV>
<DIV>&gt;&nbsp;for&nbsp;a&nbsp;single&nbsp;basicPublish&nbsp;operation.&nbsp;When&nbsp;publishing&nbsp;on&nbsp;the&nbsp;same&nbsp;channel</DIV>
<DIV>&gt;&nbsp;from&nbsp;multiple&nbsp;threads,&nbsp;this&nbsp;may&nbsp;result</DIV>
<DIV>&gt;&nbsp;in&nbsp;frames&nbsp;being&nbsp;delivered&nbsp;out&nbsp;of&nbsp;order:</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;T1&nbsp;=&gt;&nbsp;basicPublish&nbsp;=&gt;&nbsp;[Frame11]&nbsp;[Frame12]&nbsp;[Frame13]</DIV>
<DIV>&gt;&nbsp;T2&nbsp;=&gt;&nbsp;basicPublish&nbsp;=&gt;&nbsp;[Frame21]&nbsp;[Frame22]&nbsp;[Frame23]</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;may&nbsp;result&nbsp;in&nbsp;the&nbsp;following&nbsp;delivery&nbsp;order,&nbsp;all&nbsp;on&nbsp;the&nbsp;same&nbsp;channel:</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;[Frame11][Frame21][Frame12][Frame13][Frame22][Frame23]</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;and&nbsp;because&nbsp;all&nbsp;frames&nbsp;are&nbsp;on&nbsp;the&nbsp;same&nbsp;channel,&nbsp;RabbitMQ&nbsp;won't&nbsp;be&nbsp;able&nbsp;to</DIV>
<DIV>&gt;&nbsp;tell&nbsp;how&nbsp;to&nbsp;reconstruct&nbsp;your&nbsp;messages.</DIV>
<DIV>&gt;&nbsp;--</DIV>
<DIV>&gt;&nbsp;MK</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;http://github.com/michaelklishin</DIV>
<DIV>&gt;&nbsp;http://twitter.com/michaelklishin</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>--------------&nbsp;next&nbsp;part&nbsp;--------------</DIV>
<DIV>An&nbsp;HTML&nbsp;attachment&nbsp;was&nbsp;scrubbed...</DIV>
<DIV>URL:&nbsp;&lt;http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20121022/ddb12951/attachment-0001.htm&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;26</DIV>
<DIV>Date:&nbsp;Tue,&nbsp;23&nbsp;Oct&nbsp;2012&nbsp;09:12:01&nbsp;+0100</DIV>
<DIV>From:&nbsp;Tim&nbsp;Watson&nbsp;&lt;watson.timothy@gmail.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;Clustering</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Cc:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Message-ID:&nbsp;&lt;140F445C-D95D-45F5-874C-F62DB4D695B3@rabbitmq.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset="us-ascii"</DIV>
<DIV>&nbsp;</DIV>
<DIV>Please&nbsp;provide&nbsp;me&nbsp;with&nbsp;full&nbsp;details&nbsp;of&nbsp;your&nbsp;environments&nbsp;(os,&nbsp;version,&nbsp;etc)&nbsp;and&nbsp;can&nbsp;you&nbsp;please&nbsp;post&nbsp;a&nbsp;full&nbsp;transcript&nbsp;of&nbsp;all&nbsp;the&nbsp;commands&nbsp;and&nbsp;their&nbsp;output.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Thanks</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;22&nbsp;Oct&nbsp;2012,&nbsp;at&nbsp;20:28,&nbsp;chetan&nbsp;dev&nbsp;&lt;dev440@gmail.com&gt;&nbsp;wrote:</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&nbsp;Hi,</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;Yes&nbsp;i&nbsp;clustered&nbsp;them&nbsp;as&nbsp;given&nbsp;on&nbsp;rabbitmq&nbsp;clustering&nbsp;documentation&nbsp;for&nbsp;e.g</DIV>
<DIV>&gt;&nbsp;on&nbsp;the&nbsp;first&nbsp;place&nbsp;both&nbsp;nodes&nbsp;are&nbsp;running&nbsp;</DIV>
<DIV>&gt;&nbsp;now&nbsp;i&nbsp;stopped&nbsp;app&nbsp;using&nbsp;rabbitmqctl&nbsp;stop_app&nbsp;then&nbsp;i&nbsp;reset&nbsp;that&nbsp;node&nbsp;than&nbsp;i&nbsp;clusterd&nbsp;that&nbsp;node&nbsp;with&nbsp;another&nbsp;using&nbsp;rabbitmqctl&nbsp;cluster&nbsp;rabbit@SHIKHARM</DIV>
<DIV>&gt;&nbsp;then&nbsp;i&nbsp;started&nbsp;the&nbsp;node&nbsp;using&nbsp;rabbitmqctl&nbsp;start_app</DIV>
<DIV>&gt;&nbsp;when&nbsp;i&nbsp;checked&nbsp;the&nbsp;cluster&nbsp;status&nbsp;it&nbsp;was&nbsp;showing&nbsp;fine&nbsp;then&nbsp;i&nbsp;did&nbsp;as&nbsp;i&nbsp;mentioned&nbsp;earlier&nbsp;</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;Thanks</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;On&nbsp;Mon,&nbsp;Oct&nbsp;22,&nbsp;2012&nbsp;at&nbsp;7:51&nbsp;PM,&nbsp;Tim&nbsp;Watson&nbsp;&lt;watson.timothy@gmail.com&gt;&nbsp;wrote:</DIV>
<DIV>&gt;&nbsp;Yes&nbsp;but&nbsp;how&nbsp;did&nbsp;you&nbsp;cluster&nbsp;them&nbsp;on&nbsp;the&nbsp;first&nbsp;place?&nbsp;You&nbsp;do&nbsp;realise&nbsp;that&nbsp;rabbit&nbsp;nodes&nbsp;are&nbsp;not&nbsp;clustered&nbsp;automatically?</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;On&nbsp;22&nbsp;Oct&nbsp;2012,&nbsp;at&nbsp;14:17,&nbsp;chetan&nbsp;dev&nbsp;&lt;dev440@gmail.com&gt;&nbsp;wrote:</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;Hi,</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;Thanks&nbsp;for&nbsp;your&nbsp;reply&nbsp;i&nbsp;am&nbsp;using&nbsp;2.8.6</DIV>
<DIV>&gt;&gt;&nbsp;here&nbsp;is&nbsp;what&nbsp;i&nbsp;am&nbsp;doing&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;1.&nbsp;two&nbsp;nodes&nbsp;rabbit@SHIKHARM&nbsp;and&nbsp;rabbit@CHETANDEV&nbsp;are&nbsp;clustered&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;2.&nbsp;now&nbsp;i&nbsp;stop&nbsp;node&nbsp;rabbit@SHIKHARM&nbsp;using&nbsp;&nbsp;rabbitmqctl&nbsp;stop&nbsp;commnad</DIV>
<DIV>&gt;&gt;&nbsp;3.&nbsp;now&nbsp;i&nbsp;start&nbsp;the&nbsp;node&nbsp;rabbit@SHIKHARM&nbsp;using&nbsp;rabbitmq-server&nbsp;start&nbsp;commnad</DIV>
<DIV>&gt;&gt;&nbsp;4.&nbsp;and&nbsp;then&nbsp;i&nbsp;check&nbsp;cluster&nbsp;status&nbsp;it&nbsp;shows&nbsp;only&nbsp;one&nbsp;running&nbsp;node&nbsp;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;Cluster&nbsp;status&nbsp;of&nbsp;node&nbsp;rabbit@CHETANDEV&nbsp;...</DIV>
<DIV>&gt;&gt;&nbsp;[{nodes,[{disc,[rabbit@SHIKHARM]},{ram,[rabbit@CHETANDEV]}]},</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;{running_nodes,[rabbit@CHETANDEV]}]</DIV>
<DIV>&gt;&gt;&nbsp;...done.</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;On&nbsp;Mon,&nbsp;Oct&nbsp;22,&nbsp;2012&nbsp;at&nbsp;6:39&nbsp;PM,&nbsp;Tim&nbsp;Watson&nbsp;&lt;tim@rabbitmq.com&gt;&nbsp;wrote:</DIV>
<DIV>&gt;&gt;&nbsp;Works&nbsp;for&nbsp;me!&nbsp;;)</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;What&nbsp;version(s)&nbsp;of&nbsp;rabbit&nbsp;are&nbsp;you&nbsp;running&nbsp;and&nbsp;can&nbsp;you&nbsp;please&nbsp;post&nbsp;the&nbsp;exact&nbsp;commands&nbsp;you're&nbsp;using&nbsp;to&nbsp;start&nbsp;each&nbsp;node,&nbsp;to&nbsp;stop&nbsp;one&nbsp;of&nbsp;the&nbsp;applications&nbsp;(not&nbsp;the&nbsp;node)&nbsp;and&nbsp;cluster&nbsp;it&nbsp;with&nbsp;the&nbsp;other&nbsp;one&nbsp;and&nbsp;then&nbsp;finally&nbsp;the&nbsp;command&nbsp;you're&nbsp;using&nbsp;to&nbsp;start&nbsp;again.</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;Cheers</DIV>
<DIV>&gt;&gt;&nbsp;Tim</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;On&nbsp;22&nbsp;Oct&nbsp;2012,&nbsp;at&nbsp;14:04,&nbsp;chetan&nbsp;dev&nbsp;wrote:</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;Hi,</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;I&nbsp;have&nbsp;two&nbsp;nodes&nbsp;clustered&nbsp;together&nbsp;,&nbsp;but&nbsp;when&nbsp;i&nbsp;stop&nbsp;a&nbsp;node&nbsp;using&nbsp;rabbbitmqctl&nbsp;stop&nbsp;command&nbsp;and&nbsp;start&nbsp;the&nbsp;broker&nbsp;with&nbsp;rabbitmq-server&nbsp;detached&nbsp;commnad</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;now&nbsp;when&nbsp;&nbsp;i&nbsp;see&nbsp;the&nbsp;cluster&nbsp;status&nbsp;it&nbsp;shows&nbsp;only&nbsp;one&nbsp;broker&nbsp;running&nbsp;while&nbsp;both&nbsp;of&nbsp;the&nbsp;brokers&nbsp;are&nbsp;running&nbsp;fine.</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;can&nbsp;anybody&nbsp;explain&nbsp;this&nbsp;or&nbsp;tell&nbsp;me&nbsp;what&nbsp;mistake&nbsp;i&nbsp;am&nbsp;making?</DIV>
<DIV>&gt;&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;Thanks</DIV>
<DIV>&gt;&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;--</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;Cheten&nbsp;&nbsp;Dev</DIV>
<DIV>&gt;&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;B.Tech&nbsp;Final&nbsp;Year</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;Dept.&nbsp;of&nbsp;Electrical&nbsp;Engg.</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;IIT&nbsp;Delhi,&nbsp;New&nbsp;Delhi</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;ph&nbsp;8527333215</DIV>
<DIV>&gt;&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;--&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;Cheten&nbsp;&nbsp;Dev&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;B.Tech&nbsp;Final&nbsp;Year</DIV>
<DIV>&gt;&gt;&nbsp;Dept.&nbsp;of&nbsp;Electrical&nbsp;Engg.</DIV>
<DIV>&gt;&gt;&nbsp;IIT&nbsp;Delhi,&nbsp;New&nbsp;Delhi</DIV>
<DIV>&gt;&gt;&nbsp;ph&nbsp;8527333215</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;--&nbsp;</DIV>
<DIV>&gt;&nbsp;Cheten&nbsp;&nbsp;Dev&nbsp;</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;B.Tech&nbsp;Final&nbsp;Year</DIV>
<DIV>&gt;&nbsp;Dept.&nbsp;of&nbsp;Electrical&nbsp;Engg.</DIV>
<DIV>&gt;&nbsp;IIT&nbsp;Delhi,&nbsp;New&nbsp;Delhi</DIV>
<DIV>&gt;&nbsp;ph&nbsp;8527333215</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>--------------&nbsp;next&nbsp;part&nbsp;--------------</DIV>
<DIV>An&nbsp;HTML&nbsp;attachment&nbsp;was&nbsp;scrubbed...</DIV>
<DIV>URL:&nbsp;&lt;http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20121023/01aa6e11/attachment-0001.htm&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;27</DIV>
<DIV>Date:&nbsp;Tue,&nbsp;23&nbsp;Oct&nbsp;2012&nbsp;09:18:22&nbsp;+0100</DIV>
<DIV>From:&nbsp;Tim&nbsp;Watson&nbsp;&lt;watson.timothy@gmail.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;RabbitMQ&nbsp;+&nbsp;Messages&nbsp;between&nbsp;virtual</DIV>
<DIV>machines and&nbsp;physical&nbsp;hosts&nbsp;on&nbsp;a&nbsp;cloud</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Cc:&nbsp;"rabbitmq-discuss@lists.rabbitmq.com"</DIV>
<DIV>&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Message-ID:&nbsp;&lt;9ACEF152-DE73-41F6-8927-DCA43DC8C2E8@rabbitmq.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset="us-ascii"</DIV>
<DIV>&nbsp;</DIV>
<DIV>Hi</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;22&nbsp;Oct&nbsp;2012,&nbsp;at&nbsp;20:50,&nbsp;Desta&nbsp;Haileselassie&nbsp;Hagos&nbsp;&lt;deshai-0@student.ltu.se&gt;&nbsp;wrote:</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&nbsp;Dear&nbsp;Sir/Madam,</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;The&nbsp;problem&nbsp;is&nbsp;that&nbsp;I&nbsp;am&nbsp;not&nbsp;able&nbsp;to&nbsp;send&nbsp;and&nbsp;receive&nbsp;messages&nbsp;between&nbsp;the&nbsp;Virtual&nbsp;machines&nbsp;and&nbsp;the&nbsp;physical&nbsp;hosts&nbsp;on&nbsp;my&nbsp;cloud.&nbsp;I&nbsp;want&nbsp;to&nbsp;receive&nbsp;full&nbsp;information&nbsp;by&nbsp;manipulating&nbsp;the&nbsp;VMs&nbsp;APIs&nbsp;if&nbsp;it&nbsp;is&nbsp;possible.</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>Ok,&nbsp;let's&nbsp;try&nbsp;and&nbsp;address&nbsp;one&nbsp;problem&nbsp;at&nbsp;a&nbsp;time.&nbsp;Are&nbsp;you&nbsp;saying&nbsp;that&nbsp;you&nbsp;don't&nbsp;know&nbsp;*how*&nbsp;to&nbsp;configure&nbsp;messaging&nbsp;between&nbsp;hosts&nbsp;using&nbsp;rabbit?&nbsp;If&nbsp;so,&nbsp;I&nbsp;would&nbsp;recommend&nbsp;reading&nbsp;through&nbsp;the&nbsp;tutorials&nbsp;on&nbsp;our&nbsp;website&nbsp;in&nbsp;the&nbsp;first&nbsp;instance,&nbsp;then&nbsp;coming&nbsp;back&nbsp;with&nbsp;any&nbsp;questions&nbsp;you&nbsp;might&nbsp;have.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Or&nbsp;are&nbsp;you&nbsp;saying&nbsp;that&nbsp;youve&nbsp;set&nbsp;up&nbsp;rabbit&nbsp;and/or&nbsp;deployed&nbsp;a&nbsp;messaging&nbsp;client&nbsp;application&nbsp;on&nbsp;these&nbsp;machines,&nbsp;but&nbsp;it&nbsp;is&nbsp;not&nbsp;working&nbsp;as&nbsp;expected?&nbsp;In&nbsp;that&nbsp;case:&nbsp;What&nbsp;are&nbsp;you&nbsp;doing&nbsp;to&nbsp;test&nbsp;sending&nbsp;messages&nbsp;between&nbsp;hosts&nbsp;(virtual&nbsp;or&nbsp;otherwise)&nbsp;-&nbsp;how&nbsp;are&nbsp;your&nbsp;rabbit&nbsp;nodes&nbsp;set&nbsp;up?&nbsp;What&nbsp;client(s)&nbsp;are&nbsp;you&nbsp;using?&nbsp;What&nbsp;version&nbsp;of&nbsp;rabbit?&nbsp;Which&nbsp;os/vsn?&nbsp;Can&nbsp;you&nbsp;post&nbsp;a&nbsp;transcript&nbsp;of&nbsp;the&nbsp;failing&nbsp;commands&nbsp;or&nbsp;application&nbsp;and/or&nbsp;server&nbsp;logs,&nbsp;demonstrating&nbsp;the&nbsp;errors&nbsp;you're&nbsp;encountering?</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>--------------&nbsp;next&nbsp;part&nbsp;--------------</DIV>
<DIV>An&nbsp;HTML&nbsp;attachment&nbsp;was&nbsp;scrubbed...</DIV>
<DIV>URL:&nbsp;&lt;http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20121023/5d29091c/attachment-0001.htm&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;28</DIV>
<DIV>Date:&nbsp;Tue,&nbsp;23&nbsp;Oct&nbsp;2012&nbsp;09:20:31&nbsp;+0100</DIV>
<DIV>From:&nbsp;Tim&nbsp;Watson&nbsp;&lt;watson.timothy@gmail.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;Clustering</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Cc:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Message-ID:&nbsp;&lt;31488449-99C6-4430-807E-4657D7A9137A@rabbitmq.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain; charset=us-ascii</DIV>
<DIV>&nbsp;</DIV>
<DIV>Ah&nbsp;of&nbsp;course&nbsp;-&nbsp;sorry&nbsp;i&nbsp;missed&nbsp;that&nbsp;guys.&nbsp;After&nbsp;so&nbsp;recently&nbsp;looking&nbsp;at&nbsp;the&nbsp;3.0&nbsp;cluster&nbsp;commands&nbsp;I'd&nbsp;forgotten&nbsp;that&nbsp;the&nbsp;choice&nbsp;of&nbsp;disk/ram&nbsp;was&nbsp;done&nbsp;that&nbsp;way&nbsp;in&nbsp;2.8.x.&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;22&nbsp;Oct&nbsp;2012,&nbsp;at&nbsp;21:26,&nbsp;Matthias&nbsp;Radestock&nbsp;&lt;matthias@rabbitmq.com&gt;&nbsp;wrote:</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&nbsp;On&nbsp;22/10/12&nbsp;20:28,&nbsp;chetan&nbsp;dev&nbsp;wrote:</DIV>
<DIV>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;here&nbsp;is&nbsp;what&nbsp;i&nbsp;am&nbsp;doing</DIV>
<DIV>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;1.&nbsp;two&nbsp;nodes&nbsp;rabbit@SHIKHARM&nbsp;and&nbsp;rabbit@CHETANDEV&nbsp;are&nbsp;clustered</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;yes,&nbsp;but...</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;i&nbsp;clustered&nbsp;them&nbsp;as&nbsp;given&nbsp;on&nbsp;rabbitmq&nbsp;clustering&nbsp;documentation&nbsp;for&nbsp;e.g</DIV>
<DIV>&gt;&gt;&gt;&nbsp;on&nbsp;the&nbsp;first&nbsp;place&nbsp;both&nbsp;nodes&nbsp;are&nbsp;running</DIV>
<DIV>&gt;&gt;&gt;&nbsp;now&nbsp;i&nbsp;stopped&nbsp;app&nbsp;using&nbsp;rabbitmqctl&nbsp;stop_app&nbsp;then&nbsp;i&nbsp;reset&nbsp;that&nbsp;node&nbsp;than</DIV>
<DIV>&gt;&gt;&gt;&nbsp;i&nbsp;clusterd&nbsp;that&nbsp;node&nbsp;with&nbsp;another&nbsp;using&nbsp;rabbitmqctl&nbsp;cluster&nbsp;rabbit@SHIKHARM</DIV>
<DIV>&gt;&gt;&gt;&nbsp;then&nbsp;i&nbsp;started&nbsp;the&nbsp;node&nbsp;using&nbsp;rabbitmqctl&nbsp;start_app</DIV>
<DIV>&gt;&gt;&gt;&nbsp;when&nbsp;i&nbsp;checked&nbsp;the&nbsp;cluster&nbsp;status&nbsp;it&nbsp;was&nbsp;showing&nbsp;fine&nbsp;then&nbsp;i&nbsp;did&nbsp;as&nbsp;i</DIV>
<DIV>&gt;&gt;&gt;&nbsp;mentioned&nbsp;earlier</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;That&nbsp;will&nbsp;make&nbsp;rabbit@CHETANDEV&nbsp;a&nbsp;*ram*&nbsp;node.&nbsp;To&nbsp;make&nbsp;both&nbsp;nodes&nbsp;disk&nbsp;nodes&nbsp;the&nbsp;node&nbsp;itself&nbsp;would&nbsp;have&nbsp;to&nbsp;be&nbsp;mentioned&nbsp;in&nbsp;the&nbsp;cluster&nbsp;command&nbsp;too,&nbsp;i.e.&nbsp;'rabbitmqctl&nbsp;cluster&nbsp;rabbit@SHIKHAR&nbsp;rabbit@CHETANDEV'.</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;2.&nbsp;now&nbsp;i&nbsp;stop&nbsp;node&nbsp;rabbit@SHIKHARM&nbsp;using&nbsp;&nbsp;rabbitmqctl&nbsp;stop&nbsp;commnad</DIV>
<DIV>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;3.&nbsp;now&nbsp;i&nbsp;start&nbsp;the&nbsp;node&nbsp;rabbit@SHIKHARM&nbsp;using&nbsp;rabbitmq-server</DIV>
<DIV>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;start&nbsp;commnad</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;You&nbsp;have&nbsp;just&nbsp;stopped&nbsp;and&nbsp;restarted&nbsp;the&nbsp;clusters'&nbsp;only&nbsp;disk&nbsp;node.&nbsp;Rabbit&nbsp;clusters&nbsp;won't&nbsp;function&nbsp;properly&nbsp;if&nbsp;they&nbsp;have&nbsp;only&nbsp;ram&nbsp;nodes.</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;4.&nbsp;and&nbsp;then&nbsp;i&nbsp;check&nbsp;cluster&nbsp;status&nbsp;it&nbsp;shows&nbsp;only&nbsp;one&nbsp;running&nbsp;node</DIV>
<DIV>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;Cluster&nbsp;status&nbsp;of&nbsp;node&nbsp;rabbit@CHETANDEV&nbsp;...</DIV>
<DIV>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;[{nodes,[{disc,[rabbit@SHIKHARM]},{ram,[rabbit@CHETANDEV]}]},</DIV>
<DIV>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{running_nodes,[rabbit@CHETANDEV]}]</DIV>
<DIV>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;...done.</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;Try&nbsp;running&nbsp;that&nbsp;command&nbsp;against&nbsp;rabbit@SHIKHARM.&nbsp;I&nbsp;suspect&nbsp;it&nbsp;will&nbsp;tell&nbsp;you&nbsp;that&nbsp;it&nbsp;only&nbsp;knows&nbsp;about&nbsp;itself.</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;Anyway,&nbsp;I&nbsp;suggest&nbsp;you&nbsp;change&nbsp;your&nbsp;cluster&nbsp;configuration&nbsp;s.t.&nbsp;both&nbsp;nodes&nbsp;are&nbsp;disk&nbsp;nodes.</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;Regards,</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;Matthias.</DIV>
<DIV>&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;29</DIV>
<DIV>Date:&nbsp;Tue,&nbsp;23&nbsp;Oct&nbsp;2012&nbsp;10:27:40&nbsp;+0200</DIV>
<DIV>From:&nbsp;Michael&nbsp;Justin&nbsp;&lt;michael.justin@gmx.net&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;STOMP&nbsp;plugin&nbsp;-&nbsp;durable&nbsp;subscription</DIV>
<DIV>limitation</DIV>
<DIV>To:&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>Message-ID:&nbsp;&lt;k65kdv$jok$1@ger.gmane.org&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset=UTF-8;&nbsp;format=flowed</DIV>
<DIV>&nbsp;</DIV>
<DIV>Am&nbsp;22.10.2012&nbsp;11:49,&nbsp;Emile&nbsp;Joubert&nbsp;wrote:&gt;&nbsp;Hi&nbsp;Michael,</DIV>
<DIV>&nbsp;&gt;</DIV>
<DIV>&nbsp;&gt;&nbsp;On&nbsp;21/10/12&nbsp;09:32,&nbsp;Michael&nbsp;Justin&nbsp;wrote:</DIV>
<DIV>&nbsp;&gt;&gt;&nbsp;So&nbsp;I&nbsp;understand&nbsp;with&nbsp;the&nbsp;frames&nbsp;shown,&nbsp;the&nbsp;clients&nbsp;would&nbsp;use&nbsp;the&nbsp;same</DIV>
<DIV>&nbsp;&gt;&gt;&nbsp;shared&nbsp;queue.</DIV>
<DIV>&nbsp;&gt;&gt;</DIV>
<DIV>&nbsp;&gt;&gt;&nbsp;Does&nbsp;this&nbsp;mean&nbsp;that&nbsp;all&nbsp;waiting&nbsp;messages&nbsp;in&nbsp;the&nbsp;topic&nbsp;will&nbsp;be</DIV>
<DIV>&nbsp;&gt;&gt;&nbsp;distributed&nbsp;between&nbsp;the&nbsp;two&nbsp;clients&nbsp;because&nbsp;of&nbsp;the&nbsp;identical</DIV>
<DIV>&nbsp;&gt;&gt;&nbsp;subscription&nbsp;ID&nbsp;x&nbsp;destination?</DIV>
<DIV>&nbsp;&gt;</DIV>
<DIV>&nbsp;&gt;&nbsp;Yes,&nbsp;this&nbsp;is&nbsp;correct.&nbsp;Both&nbsp;clients&nbsp;will&nbsp;be&nbsp;consuming&nbsp;from&nbsp;the&nbsp;same&nbsp;queue</DIV>
<DIV>&nbsp;&gt;&nbsp;and&nbsp;messages&nbsp;will&nbsp;be&nbsp;distributed&nbsp;between&nbsp;them.&nbsp;You&nbsp;can&nbsp;use&nbsp;the&nbsp;prefetch</DIV>
<DIV>&nbsp;&gt;&nbsp;header&nbsp;to&nbsp;control&nbsp;the&nbsp;distribution:</DIV>
<DIV>&nbsp;&gt;</DIV>
<DIV>&nbsp;&gt;&nbsp;http://www.rabbitmq.com/stomp.html#pear.p</DIV>
<DIV>&nbsp;</DIV>
<DIV>This&nbsp;is&nbsp;interesting&nbsp;-&nbsp;so&nbsp;the&nbsp;behavior&nbsp;of&nbsp;the&nbsp;broker&nbsp;is&nbsp;not&nbsp;undefined,&nbsp;</DIV>
<DIV>and&nbsp;clients&nbsp;could&nbsp;implement&nbsp;load&nbsp;balancing&nbsp;with&nbsp;durable&nbsp;subscribers&nbsp;if&nbsp;</DIV>
<DIV>they&nbsp;all&nbsp;use&nbsp;the&nbsp;same&nbsp;subscription&nbsp;ID&nbsp;(instead&nbsp;of&nbsp;using&nbsp;STOMP&nbsp;queues),&nbsp;</DIV>
<DIV>is&nbsp;this&nbsp;correct&nbsp;(just&nbsp;curious)?</DIV>
<DIV>&nbsp;</DIV>
<DIV>--&nbsp;</DIV>
<DIV>Michael&nbsp;Justin</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;30</DIV>
<DIV>Date:&nbsp;Tue,&nbsp;23&nbsp;Oct&nbsp;2012&nbsp;09:33:26&nbsp;+0100</DIV>
<DIV>From:&nbsp;Tim&nbsp;Watson&nbsp;&lt;watson.timothy@gmail.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;nodename&nbsp;variable&nbsp;and&nbsp;mnesia&nbsp;directory</DIV>
<DIV>To:&nbsp;Elizabeth&nbsp;Liao&nbsp;&lt;eliao@seegrid.com&gt;</DIV>
<DIV>Cc:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Message-ID:&nbsp;&lt;1EDE5727-72BE-4384-A943-9F79DDB75819@rabbitmq.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain; charset=us-ascii</DIV>
<DIV>&nbsp;</DIV>
<DIV>Hi</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;22&nbsp;Oct&nbsp;2012,&nbsp;at&nbsp;23:14,&nbsp;Elizabeth&nbsp;Liao&nbsp;&lt;eliao@seegrid.com&gt;&nbsp;wrote:</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&nbsp;Hi,</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;This&nbsp;is&nbsp;what&nbsp;I&nbsp;tried</DIV>
<DIV>&gt;&nbsp;*&nbsp;I&nbsp;start&nbsp;running&nbsp;rabbit&nbsp;with&nbsp;no&nbsp;NODENAME&nbsp;set&nbsp;and&nbsp;entered&nbsp;the&nbsp;following&nbsp;commands</DIV>
<DIV>&gt;&nbsp;&nbsp;*&nbsp;rabbitmqctl&nbsp;stop</DIV>
<DIV>&gt;&nbsp;&nbsp;*&nbsp;/etc/init.d/rabbitmq-server&nbsp;stop</DIV>
<DIV>&gt;&nbsp;&nbsp;*&nbsp;epmd&nbsp;-kill&nbsp;(&nbsp;Is&nbsp;this&nbsp;correct?&nbsp;I&nbsp;didn't&nbsp;see&nbsp;a&nbsp;restart&nbsp;in&nbsp;the&nbsp;documentation&nbsp;)</DIV>
<DIV>&nbsp;</DIV>
<DIV>That&nbsp;is&nbsp;correct.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&nbsp;&nbsp;*&nbsp;In&nbsp;/etc/hosts&nbsp;changed&nbsp;line&nbsp;from&nbsp;127.0.1.1&nbsp;&lt;oldhostname&gt;&nbsp;&lt;oldhostname&gt;.localdomain&nbsp;-&gt;&nbsp;127.0.1.1&nbsp;&lt;newhostname&gt;&nbsp;&lt;newhostname&gt;.localdomain</DIV>
<DIV>&gt;&nbsp;&nbsp;*&nbsp;in&nbsp;/etc/sysconfig/network&nbsp;changed&nbsp;HOSTNAME=&lt;oldhostname&gt;&nbsp;-&gt;&nbsp;HOSTNAME=&lt;newhostname&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;*&nbsp;/bin/hostname&nbsp;&lt;newhostname&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>At&nbsp;this&nbsp;point&nbsp;I&nbsp;found&nbsp;I&nbsp;needed&nbsp;to&nbsp;log&nbsp;out&nbsp;and&nbsp;back&nbsp;in&nbsp;again,&nbsp;though&nbsp;that&nbsp;was&nbsp;on&nbsp;centos&nbsp;an&nbsp;I'm&nbsp;not&nbsp;sure&nbsp;it's&nbsp;necessary&nbsp;to&nbsp;restart&nbsp;a&nbsp;profile&nbsp;on&nbsp;all&nbsp;operating&nbsp;systems.&nbsp;What&nbsp;os&nbsp;are&nbsp;you&nbsp;running&nbsp;an&nbsp;what&nbsp;does&nbsp;the&nbsp;documentation&nbsp;state&nbsp;about&nbsp;hostname&nbsp;changes?&nbsp;Do&nbsp;you,&nbsp;for&nbsp;example,&nbsp;have&nbsp;to&nbsp;restart&nbsp;the&nbsp;os&nbsp;networking&nbsp;sub&nbsp;system?</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&nbsp;*&nbsp;/etc/init.d/rabbitmq-server&nbsp;start</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;The&nbsp;error&nbsp;I&nbsp;get&nbsp;is&nbsp;this:</DIV>
<DIV>&gt;&nbsp;Activating&nbsp;RabbitMQ&nbsp;plugins&nbsp;...</DIV>
<DIV>&gt;&nbsp;3&nbsp;plugins&nbsp;activated:</DIV>
<DIV>&gt;&nbsp;*&nbsp;amqp_client-2.8.6</DIV>
<DIV>&gt;&nbsp;*&nbsp;erlando-2.8.6</DIV>
<DIV>&gt;&nbsp;*&nbsp;rabbitmq_shovel-2.8.6</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;ERROR:&nbsp;epmd&nbsp;error&nbsp;for&nbsp;host&nbsp;"&lt;oldhostname&gt;":&nbsp;nxdomain&nbsp;(non-existing&nbsp;domain)</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;________________________________________</DIV>
<DIV>&gt;&nbsp;From:&nbsp;Tim&nbsp;Watson&nbsp;[tim@rabbitmq.com]</DIV>
<DIV>&gt;&nbsp;Sent:&nbsp;Monday,&nbsp;October&nbsp;22,&nbsp;2012&nbsp;6:41&nbsp;AM</DIV>
<DIV>&gt;&nbsp;To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ</DIV>
<DIV>&gt;&nbsp;Cc:&nbsp;Elizabeth&nbsp;Liao</DIV>
<DIV>&gt;&nbsp;Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;nodename&nbsp;variable&nbsp;and&nbsp;mnesia&nbsp;directory</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;Hi&nbsp;again,</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;On&nbsp;20&nbsp;Oct&nbsp;2012,&nbsp;at&nbsp;10:52,&nbsp;Tim&nbsp;Watson&nbsp;wrote:</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;Hi&nbsp;Liz,</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;Sorry&nbsp;i&nbsp;wasn't&nbsp;aware&nbsp;of&nbsp;the&nbsp;context.&nbsp;What&nbsp;Ian&nbsp;recommended&nbsp;should&nbsp;not&nbsp;be&nbsp;necessary,&nbsp;though&nbsp;I'll&nbsp;follow&nbsp;up&nbsp;with&nbsp;him&nbsp;on&nbsp;Monday&nbsp;to&nbsp;try&nbsp;and&nbsp;figure&nbsp;out&nbsp;why&nbsp;he&nbsp;needed&nbsp;to&nbsp;do&nbsp;that.</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;Once&nbsp;you&nbsp;change&nbsp;the&nbsp;hostname&nbsp;you,ll&nbsp;possibly&nbsp;need&nbsp;to&nbsp;restart&nbsp;epmd&nbsp;and&nbsp;restart&nbsp;your&nbsp;rabbit,&nbsp;but&nbsp;you&nbsp;shouldn't&nbsp;need&nbsp;to&nbsp;change&nbsp;the&nbsp;node&nbsp;name&nbsp;from&nbsp;say&nbsp;rabbit&nbsp;to&nbsp;hare.</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;Were&nbsp;you&nbsp;able&nbsp;to&nbsp;try&nbsp;this&nbsp;again&nbsp;(changing&nbsp;only&nbsp;the&nbsp;host&nbsp;name&nbsp;but&nbsp;not&nbsp;the&nbsp;node&nbsp;name)&nbsp;and&nbsp;did&nbsp;it&nbsp;work&nbsp;for&nbsp;you?&nbsp;If&nbsp;not&nbsp;I'd&nbsp;like&nbsp;to&nbsp;know&nbsp;so&nbsp;we&nbsp;can&nbsp;investigate.</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;Cheers</DIV>
<DIV>&gt;&nbsp;Tim</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;Cheers</DIV>
<DIV>&gt;&gt;&nbsp;Tim</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;On&nbsp;19&nbsp;Oct&nbsp;2012,&nbsp;at&nbsp;19:44,&nbsp;Elizabeth&nbsp;Liao&nbsp;&lt;eliao@seegrid.com&gt;&nbsp;wrote:</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;Hi&nbsp;Tim,</DIV>
<DIV>&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;I'm&nbsp;going&nbsp;to&nbsp;back&nbsp;up&nbsp;a&nbsp;bit&nbsp;because&nbsp;it&nbsp;seems&nbsp;that&nbsp;I've&nbsp;misunderstood&nbsp;something&nbsp;previously.</DIV>
<DIV>&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&gt;&nbsp;The&nbsp;first&nbsp;thing&nbsp;I'm&nbsp;going&nbsp;to&nbsp;say&nbsp;is&nbsp;that&nbsp;this&nbsp;isn't&nbsp;really&nbsp;a&nbsp;desirable</DIV>
<DIV>&gt;&gt;&gt;&nbsp;state&nbsp;of&nbsp;affairs.&nbsp;Why&nbsp;do&nbsp;you&nbsp;need&nbsp;to&nbsp;change&nbsp;NODENAME&nbsp;at&nbsp;all,&nbsp;just</DIV>
<DIV>&gt;&gt;&gt;&nbsp;because&nbsp;the&nbsp;host&nbsp;name&nbsp;has&nbsp;changed?&nbsp;This&nbsp;seems&nbsp;like&nbsp;an&nbsp;odd&nbsp;step&nbsp;to&nbsp;me&nbsp;-</DIV>
<DIV>&gt;&gt;&gt;&nbsp;can&nbsp;you&nbsp;explain&nbsp;the&nbsp;rationale&nbsp;behind&nbsp;it?</DIV>
<DIV>&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;I&nbsp;had&nbsp;an&nbsp;earlier&nbsp;problem&nbsp;changing&nbsp;the&nbsp;hostname&nbsp;and&nbsp;restarting&nbsp;the&nbsp;rabbitmq-server.&nbsp;The&nbsp;proposed&nbsp;fix&nbsp;was&nbsp;to&nbsp;add&nbsp;the&nbsp;NODENAME&nbsp;variable&nbsp;which&nbsp;I'm&nbsp;guessing&nbsp;was&nbsp;not&nbsp;right?&nbsp;:</DIV>
<DIV>&gt;&gt;&gt;&nbsp;http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/2012-July/021435.html</DIV>
<DIV>&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&gt;&nbsp;Can&nbsp;you&nbsp;explain&nbsp;a&nbsp;bit&nbsp;more&nbsp;about&nbsp;this&nbsp;'bug'&nbsp;please?&nbsp;What&nbsp;exactly&nbsp;is</DIV>
<DIV>&gt;&gt;&gt;&nbsp;going&nbsp;wrong?</DIV>
<DIV>&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;The&nbsp;bug&nbsp;is&nbsp;on&nbsp;our&nbsp;end&nbsp;where&nbsp;the&nbsp;NODENAME&nbsp;is&nbsp;set&nbsp;to&nbsp;an&nbsp;empty&nbsp;string.&nbsp;Of&nbsp;course&nbsp;this&nbsp;is&nbsp;moot&nbsp;if&nbsp;NODENAME&nbsp;doesn't&nbsp;even&nbsp;have&nbsp;to&nbsp;be&nbsp;set&nbsp;in&nbsp;the&nbsp;first&nbsp;place.</DIV>
<DIV>&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;Liz</DIV>
<DIV>&gt;&gt;&gt;&nbsp;________________________________________</DIV>
<DIV>&gt;&gt;&gt;&nbsp;From:&nbsp;Tim&nbsp;Watson&nbsp;[tim@rabbitmq.com]</DIV>
<DIV>&gt;&gt;&gt;&nbsp;Sent:&nbsp;Friday,&nbsp;October&nbsp;19,&nbsp;2012&nbsp;12:48&nbsp;PM</DIV>
<DIV>&gt;&gt;&gt;&nbsp;To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ</DIV>
<DIV>&gt;&gt;&gt;&nbsp;Cc:&nbsp;Elizabeth&nbsp;Liao</DIV>
<DIV>&gt;&gt;&gt;&nbsp;Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;nodename&nbsp;variable&nbsp;and&nbsp;mnesia&nbsp;directory</DIV>
<DIV>&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;Hi</DIV>
<DIV>&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;On&nbsp;10/19/2012&nbsp;03:41&nbsp;PM,&nbsp;Elizabeth&nbsp;Liao&nbsp;wrote:</DIV>
<DIV>&gt;&gt;&gt;&gt;&nbsp;Hi,</DIV>
<DIV>&gt;&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&gt;&nbsp;We&nbsp;are&nbsp;currently&nbsp;running&nbsp;rabbitmq&nbsp;on&nbsp;a&nbsp;system&nbsp;where&nbsp;there&nbsp;is&nbsp;a&nbsp;need&nbsp;to&nbsp;change&nbsp;the&nbsp;hostname&nbsp;occasionally.&nbsp;&nbsp;Right&nbsp;now,&nbsp;when&nbsp;the&nbsp;hostname&nbsp;is&nbsp;changed,&nbsp;we&nbsp;also&nbsp;update&nbsp;the&nbsp;NODENAME&nbsp;variable&nbsp;in&nbsp;the&nbsp;rabbitmq-env.conf&nbsp;file.</DIV>
<DIV>&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;The&nbsp;first&nbsp;thing&nbsp;I'm&nbsp;going&nbsp;to&nbsp;say&nbsp;is&nbsp;that&nbsp;this&nbsp;isn't&nbsp;really&nbsp;a&nbsp;desirable</DIV>
<DIV>&gt;&gt;&gt;&nbsp;state&nbsp;of&nbsp;affairs.&nbsp;Why&nbsp;do&nbsp;you&nbsp;need&nbsp;to&nbsp;change&nbsp;NODENAME&nbsp;at&nbsp;all,&nbsp;just</DIV>
<DIV>&gt;&gt;&gt;&nbsp;because&nbsp;the&nbsp;host&nbsp;name&nbsp;has&nbsp;changed?&nbsp;This&nbsp;seems&nbsp;like&nbsp;an&nbsp;odd&nbsp;step&nbsp;to&nbsp;me&nbsp;-</DIV>
<DIV>&gt;&gt;&gt;&nbsp;can&nbsp;you&nbsp;explain&nbsp;the&nbsp;rationale&nbsp;behind&nbsp;it?</DIV>
<DIV>&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&gt;&nbsp;The&nbsp;problem&nbsp;we're&nbsp;having&nbsp;right&nbsp;now&nbsp;is&nbsp;that&nbsp;due&nbsp;to&nbsp;a&nbsp;bug&nbsp;when&nbsp;setting&nbsp;up&nbsp;the&nbsp;rabbitmq-env.conf&nbsp;file,&nbsp;sometimes&nbsp;the&nbsp;NODENAME&nbsp;variable&nbsp;exists&nbsp;but&nbsp;is&nbsp;not&nbsp;set&nbsp;to&nbsp;anything&nbsp;(&nbsp;NODENAME=)&nbsp;so&nbsp;rabbit&nbsp;never&nbsp;successfully&nbsp;starts&nbsp;up.&nbsp;&nbsp;Even&nbsp;after&nbsp;setting&nbsp;the&nbsp;NODENAME&nbsp;variable&nbsp;to&nbsp;the&nbsp;hostname,&nbsp;rabbit&nbsp;still&nbsp;doesn't&nbsp;start&nbsp;up&nbsp;properly.</DIV>
<DIV>&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;Can&nbsp;you&nbsp;explain&nbsp;a&nbsp;bit&nbsp;more&nbsp;about&nbsp;this&nbsp;'bug'&nbsp;please?&nbsp;What&nbsp;exactly&nbsp;is</DIV>
<DIV>&gt;&gt;&gt;&nbsp;going&nbsp;wrong?</DIV>
<DIV>&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&gt;&nbsp;The&nbsp;only&nbsp;way&nbsp;that&nbsp;I&nbsp;could&nbsp;find&nbsp;to&nbsp;recover&nbsp;from&nbsp;this&nbsp;situation&nbsp;without&nbsp;killing&nbsp;the&nbsp;erlang&nbsp;process,&nbsp;was&nbsp;to&nbsp;also&nbsp;set&nbsp;a&nbsp;MNESIA_DIR&nbsp;variable.&nbsp;After&nbsp;I&nbsp;did&nbsp;that,&nbsp;once&nbsp;the&nbsp;NODENAME&nbsp;was&nbsp;set&nbsp;to&nbsp;the&nbsp;correct&nbsp;hostname,&nbsp;rabbit&nbsp;started&nbsp;up&nbsp;properly.</DIV>
<DIV>&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;Now&nbsp;this&nbsp;makes&nbsp;no&nbsp;sense&nbsp;at&nbsp;all&nbsp;to&nbsp;me.&nbsp;If&nbsp;you&nbsp;are&nbsp;trying&nbsp;to&nbsp;recover</DIV>
<DIV>&gt;&gt;&gt;&nbsp;'without&nbsp;killing&nbsp;the&nbsp;erlang&nbsp;process'&nbsp;then&nbsp;how&nbsp;are&nbsp;you&nbsp;planning&nbsp;on</DIV>
<DIV>&gt;&gt;&gt;&nbsp;changing&nbsp;the&nbsp;NODENAME?&nbsp;Once&nbsp;an&nbsp;erlang&nbsp;node&nbsp;has&nbsp;become&nbsp;part&nbsp;of&nbsp;a</DIV>
<DIV>&gt;&gt;&gt;&nbsp;distributed&nbsp;system,&nbsp;you&nbsp;cannot&nbsp;arbitrarily&nbsp;change&nbsp;the&nbsp;node's&nbsp;name</DIV>
<DIV>&gt;&gt;&gt;&nbsp;without&nbsp;restarting&nbsp;the&nbsp;net_kernel&nbsp;AFAIK&nbsp;so&nbsp;I&nbsp;can't&nbsp;see&nbsp;how&nbsp;this&nbsp;is&nbsp;even</DIV>
<DIV>&gt;&gt;&gt;&nbsp;possible.&nbsp;Also,&nbsp;because&nbsp;you're&nbsp;stating&nbsp;that&nbsp;'rabbit&nbsp;started&nbsp;up&nbsp;properly'</DIV>
<DIV>&gt;&gt;&gt;&nbsp;I'm&nbsp;assuming&nbsp;that&nbsp;you&nbsp;have&nbsp;in&nbsp;fact&nbsp;taken&nbsp;the&nbsp;node&nbsp;offline&nbsp;(using</DIV>
<DIV>&gt;&gt;&gt;&nbsp;`rabbitmqctl&nbsp;stop`&nbsp;or&nbsp;one&nbsp;of&nbsp;the&nbsp;various&nbsp;service&nbsp;scripts&nbsp;that&nbsp;invokes</DIV>
<DIV>&gt;&gt;&gt;&nbsp;it)&nbsp;and&nbsp;that&nbsp;you&nbsp;are&nbsp;now&nbsp;starting&nbsp;the&nbsp;node&nbsp;again.&nbsp;The&nbsp;rabbit&nbsp;startup</DIV>
<DIV>&gt;&gt;&gt;&nbsp;scripts&nbsp;(and&nbsp;associated&nbsp;infrastructure)&nbsp;is&nbsp;not&nbsp;set&nbsp;up&nbsp;to&nbsp;handle&nbsp;changing</DIV>
<DIV>&gt;&gt;&gt;&nbsp;the&nbsp;name&nbsp;of&nbsp;a&nbsp;node&nbsp;post-installation&nbsp;in&nbsp;this&nbsp;manner,&nbsp;so&nbsp;I&nbsp;would&nbsp;not</DIV>
<DIV>&gt;&gt;&gt;&nbsp;expect&nbsp;this&nbsp;to&nbsp;work&nbsp;smoothly.</DIV>
<DIV>&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&gt;&nbsp;A&nbsp;couple&nbsp;of&nbsp;questions:</DIV>
<DIV>&gt;&gt;&gt;&gt;&nbsp;Is&nbsp;this&nbsp;the&nbsp;proper&nbsp;way&nbsp;to&nbsp;fix&nbsp;the&nbsp;situation?</DIV>
<DIV>&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;No.&nbsp;As&nbsp;I&nbsp;said&nbsp;a&nbsp;moment&nbsp;ago,&nbsp;rabbit&nbsp;is&nbsp;not&nbsp;set&nbsp;up&nbsp;for&nbsp;this&nbsp;kind&nbsp;of</DIV>
<DIV>&gt;&gt;&gt;&nbsp;scenario&nbsp;so&nbsp;I'd&nbsp;be&nbsp;very&nbsp;cautious&nbsp;about&nbsp;doing&nbsp;this&nbsp;and&nbsp;would&nbsp;really</DIV>
<DIV>&gt;&gt;&gt;&nbsp;recommend&nbsp;against&nbsp;it.</DIV>
<DIV>&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&gt;&nbsp;Will&nbsp;this&nbsp;have&nbsp;unintended&nbsp;consequences?</DIV>
<DIV>&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;I&nbsp;have&nbsp;no&nbsp;idea,&nbsp;but&nbsp;it&nbsp;is&nbsp;entirely&nbsp;possible&nbsp;that&nbsp;various&nbsp;things&nbsp;could</DIV>
<DIV>&gt;&gt;&gt;&nbsp;break&nbsp;in&nbsp;obscure&nbsp;and&nbsp;alarming&nbsp;ways.&nbsp;I&nbsp;really&nbsp;would&nbsp;not&nbsp;do&nbsp;this&nbsp;if&nbsp;I&nbsp;were</DIV>
<DIV>&gt;&gt;&gt;&nbsp;you.</DIV>
<DIV>&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&gt;&nbsp;We&nbsp;are&nbsp;running&nbsp;rabbitmq-server-2.8.6&nbsp;and&nbsp;erlang-R15B.</DIV>
<DIV>&gt;&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&gt;&nbsp;Thanks!</DIV>
<DIV>&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;Liz.&nbsp;I&nbsp;would&nbsp;like&nbsp;to&nbsp;help&nbsp;you&nbsp;find&nbsp;a&nbsp;safe&nbsp;work-around&nbsp;so&nbsp;that&nbsp;you&nbsp;can</DIV>
<DIV>&gt;&gt;&gt;&nbsp;use&nbsp;rabbit&nbsp;in&nbsp;your&nbsp;environment.&nbsp;I&nbsp;would&nbsp;really&nbsp;like&nbsp;to&nbsp;understand&nbsp;why</DIV>
<DIV>&gt;&gt;&gt;&nbsp;the&nbsp;changing&nbsp;of&nbsp;a&nbsp;machine's&nbsp;host-name&nbsp;is&nbsp;causing&nbsp;problems&nbsp;for&nbsp;you.&nbsp;I</DIV>
<DIV>&gt;&gt;&gt;&nbsp;fully&nbsp;realise&nbsp;that&nbsp;after&nbsp;changing&nbsp;the&nbsp;hostname,&nbsp;it&nbsp;is&nbsp;possible&nbsp;that&nbsp;a</DIV>
<DIV>&gt;&gt;&gt;&nbsp;restart&nbsp;may&nbsp;be&nbsp;required&nbsp;(although&nbsp;I'd&nbsp;have&nbsp;to&nbsp;do&nbsp;some&nbsp;research&nbsp;to&nbsp;verify</DIV>
<DIV>&gt;&gt;&gt;&nbsp;whether&nbsp;or&nbsp;not&nbsp;this&nbsp;is&nbsp;a&nbsp;hard&nbsp;requirement).&nbsp;But&nbsp;I&nbsp;cannot&nbsp;understand&nbsp;why</DIV>
<DIV>&gt;&gt;&gt;&nbsp;a&nbsp;change&nbsp;to&nbsp;the&nbsp;machine's&nbsp;host&nbsp;name&nbsp;requires&nbsp;changing&nbsp;the&nbsp;rabbit</DIV>
<DIV>&gt;&gt;&gt;&nbsp;NODENAME&nbsp;at&nbsp;all,&nbsp;unless&nbsp;you've&nbsp;altered&nbsp;the&nbsp;rabbit&nbsp;start&nbsp;scripts&nbsp;to&nbsp;use</DIV>
<DIV>&gt;&gt;&gt;&nbsp;'longnames'&nbsp;configuration&nbsp;(i.e.,&nbsp;including&nbsp;the&nbsp;complete&nbsp;host&nbsp;name&nbsp;in&nbsp;the</DIV>
<DIV>&gt;&gt;&gt;&nbsp;node&nbsp;name)&nbsp;in&nbsp;which&nbsp;case,&nbsp;a&nbsp;simple&nbsp;solution&nbsp;to&nbsp;your&nbsp;problem&nbsp;might&nbsp;be&nbsp;to</DIV>
<DIV>&gt;&gt;&gt;&nbsp;switch&nbsp;back&nbsp;to&nbsp;using&nbsp;'shortnames'.&nbsp;If&nbsp;erlang&nbsp;is&nbsp;started&nbsp;using&nbsp;-sname</DIV>
<DIV>&gt;&gt;&gt;&nbsp;rabbit@`hostname&nbsp;-s`&nbsp;and&nbsp;your&nbsp;/etc/hosts&nbsp;configuration&nbsp;supports</DIV>
<DIV>&gt;&gt;&gt;&nbsp;resolving&nbsp;the&nbsp;machine's&nbsp;IP&nbsp;to&nbsp;the&nbsp;short&nbsp;version&nbsp;of&nbsp;the&nbsp;name,&nbsp;then</DIV>
<DIV>&gt;&gt;&gt;&nbsp;changing&nbsp;the&nbsp;hostname&nbsp;shouldn't&nbsp;cause&nbsp;all&nbsp;of&nbsp;these&nbsp;headaches.</DIV>
<DIV>&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;For&nbsp;example,&nbsp;if&nbsp;I&nbsp;launch&nbsp;rabbit&nbsp;with&nbsp;something&nbsp;like&nbsp;this:</DIV>
<DIV>&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;env&nbsp;RABBITMQ_NODENAME=rabbit&nbsp;RABBITMQ_NODE_PORT=5672</DIV>
<DIV>&gt;&gt;&gt;&nbsp;RABBITMQ_LOG_BASE="/tmp"</DIV>
<DIV>&gt;&gt;&gt;&nbsp;RABBITMQ_MNESIA_DIR="/tmp/rabbitmq-rabbit-mnesia"</DIV>
<DIV>&gt;&gt;&gt;&nbsp;RABBITMQ_PID_FILE="/tmp/rabbitmq-rabbit.pid"</DIV>
<DIV>&gt;&gt;&gt;&nbsp;RABBITMQ_PLUGINS_EXPAND_DIR="/tmp/rabbitmq-rabbit-plugins-scratch"</DIV>
<DIV>&gt;&gt;&gt;&nbsp;RABBITMQ_ENABLED_PLUGINS_FILE="/tmp/enabled-plugins"</DIV>
<DIV>&gt;&gt;&gt;&nbsp;RABBITMQ_CONFIG_FILE="/tmp/etc/rabbit"&nbsp;./scripts/rabbitmq-server</DIV>
<DIV>&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;Then&nbsp;change&nbsp;the&nbsp;hostname,&nbsp;then&nbsp;stop&nbsp;rabbit&nbsp;and&nbsp;start&nbsp;it&nbsp;again,</DIV>
<DIV>&gt;&gt;&gt;&nbsp;everything&nbsp;is&nbsp;fine.</DIV>
<DIV>&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;Cheers,</DIV>
<DIV>&gt;&gt;&gt;&nbsp;Tim</DIV>
<DIV>&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&gt;&nbsp;Liz</DIV>
<DIV>&gt;&gt;&gt;&gt;&nbsp;Email&nbsp;Confidentiality&nbsp;Notice</DIV>
<DIV>&gt;&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&gt;&nbsp;The&nbsp;information&nbsp;contained&nbsp;in&nbsp;this&nbsp;transmission&nbsp;is&nbsp;confidential,&nbsp;proprietary&nbsp;or&nbsp;privileged&nbsp;and&nbsp;may&nbsp;be&nbsp;subject&nbsp;to&nbsp;protection&nbsp;under&nbsp;the&nbsp;law.&nbsp;This&nbsp;message&nbsp;is&nbsp;intended&nbsp;for&nbsp;the&nbsp;sole&nbsp;use&nbsp;of&nbsp;the&nbsp;individual&nbsp;or&nbsp;entity&nbsp;to&nbsp;whom&nbsp;it's&nbsp;addressed.&nbsp;If&nbsp;you&nbsp;are&nbsp;not&nbsp;the&nbsp;intended&nbsp;recipient,&nbsp;you&nbsp;are&nbsp;notified&nbsp;that&nbsp;any&nbsp;use,&nbsp;distribution&nbsp;or&nbsp;copying&nbsp;of&nbsp;the&nbsp;message&nbsp;is&nbsp;strictly&nbsp;prohibited&nbsp;and&nbsp;may&nbsp;subject&nbsp;you&nbsp;to&nbsp;criminal&nbsp;or&nbsp;civil&nbsp;penalties.&nbsp;If&nbsp;you&nbsp;received&nbsp;this&nbsp;transmission&nbsp;in&nbsp;error,&nbsp;please&nbsp;contact&nbsp;the&nbsp;sender&nbsp;immediately&nbsp;by&nbsp;replying&nbsp;to&nbsp;this&nbsp;email&nbsp;and&nbsp;delete&nbsp;the&nbsp;material&nbsp;from&nbsp;any&nbsp;computer.</DIV>
<DIV>&gt;&gt;&gt;&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&gt;&gt;&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&gt;&gt;&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&gt;&gt;&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;Email&nbsp;Confidentiality&nbsp;Notice</DIV>
<DIV>&gt;&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&gt;&nbsp;The&nbsp;information&nbsp;contained&nbsp;in&nbsp;this&nbsp;transmission&nbsp;is&nbsp;confidential,&nbsp;proprietary&nbsp;or&nbsp;privileged&nbsp;and&nbsp;may&nbsp;be&nbsp;subject&nbsp;to&nbsp;protection&nbsp;under&nbsp;the&nbsp;law.&nbsp;This&nbsp;message&nbsp;is&nbsp;intended&nbsp;for&nbsp;the&nbsp;sole&nbsp;use&nbsp;of&nbsp;the&nbsp;individual&nbsp;or&nbsp;entity&nbsp;to&nbsp;whom&nbsp;it's&nbsp;addressed.&nbsp;If&nbsp;you&nbsp;are&nbsp;not&nbsp;the&nbsp;intended&nbsp;recipient,&nbsp;you&nbsp;are&nbsp;notified&nbsp;that&nbsp;any&nbsp;use,&nbsp;distribution&nbsp;or&nbsp;copying&nbsp;of&nbsp;the&nbsp;message&nbsp;is&nbsp;strictly&nbsp;prohibited&nbsp;and&nbsp;may&nbsp;subject&nbsp;you&nbsp;to&nbsp;criminal&nbsp;or&nbsp;civil&nbsp;penalties.&nbsp;If&nbsp;you&nbsp;received&nbsp;this&nbsp;transmission&nbsp;in&nbsp;error,&nbsp;please&nbsp;contact&nbsp;the&nbsp;sender&nbsp;immediately&nbsp;by&nbsp;replying&nbsp;to&nbsp;this&nbsp;email&nbsp;and&nbsp;delete&nbsp;the&nbsp;material&nbsp;from&nbsp;any&nbsp;computer.</DIV>
<DIV>&gt;&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;Email&nbsp;Confidentiality&nbsp;Notice</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;The&nbsp;information&nbsp;contained&nbsp;in&nbsp;this&nbsp;transmission&nbsp;is&nbsp;confidential,&nbsp;proprietary&nbsp;or&nbsp;privileged&nbsp;and&nbsp;may&nbsp;be&nbsp;subject&nbsp;to&nbsp;protection&nbsp;under&nbsp;the&nbsp;law.&nbsp;This&nbsp;message&nbsp;is&nbsp;intended&nbsp;for&nbsp;the&nbsp;sole&nbsp;use&nbsp;of&nbsp;the&nbsp;individual&nbsp;or&nbsp;entity&nbsp;to&nbsp;whom&nbsp;it's&nbsp;addressed.&nbsp;If&nbsp;you&nbsp;are&nbsp;not&nbsp;the&nbsp;intended&nbsp;recipient,&nbsp;you&nbsp;are&nbsp;notified&nbsp;that&nbsp;any&nbsp;use,&nbsp;distribution&nbsp;or&nbsp;copying&nbsp;of&nbsp;the&nbsp;message&nbsp;is&nbsp;strictly&nbsp;prohibited&nbsp;and&nbsp;may&nbsp;subject&nbsp;you&nbsp;to&nbsp;criminal&nbsp;or&nbsp;civil&nbsp;penalties.&nbsp;If&nbsp;you&nbsp;received&nbsp;this&nbsp;transmission&nbsp;in&nbsp;error,&nbsp;please&nbsp;contact&nbsp;the&nbsp;sender&nbsp;immediately&nbsp;by&nbsp;replying&nbsp;to&nbsp;this&nbsp;email&nbsp;and&nbsp;delete&nbsp;the&nbsp;material&nbsp;from&nbsp;any&nbsp;computer.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;31</DIV>
<DIV>Date:&nbsp;Tue,&nbsp;23&nbsp;Oct&nbsp;2012&nbsp;09:38:50&nbsp;+0100</DIV>
<DIV>From:&nbsp;Tim&nbsp;Watson&nbsp;&lt;watson.timothy@gmail.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;Memory&nbsp;leak&nbsp;caused&nbsp;by&nbsp;error_logger&nbsp;in</DIV>
<DIV>2.8.6?</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Cc:&nbsp;"rabbitmq-discuss@lists.rabbitmq.com"</DIV>
<DIV>&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Message-ID:&nbsp;&lt;8A746A1E-A89E-420F-BA54-9D27B0E4AE5F@rabbitmq.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain; charset=us-ascii</DIV>
<DIV>&nbsp;</DIV>
<DIV>How&nbsp;log&nbsp;does&nbsp;the&nbsp;situation&nbsp;last&nbsp;when&nbsp;this&nbsp;happens?&nbsp;Can&nbsp;you&nbsp;post&nbsp;the&nbsp;logs&nbsp;'after'&nbsp;the&nbsp;memory&nbsp;goes&nbsp;up&nbsp;unexpectedly&nbsp;-&nbsp;is&nbsp;there&nbsp;any&nbsp;larger&nbsp;terms&nbsp;in&nbsp;there?</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;23&nbsp;Oct&nbsp;2012,&nbsp;at&nbsp;00:05,&nbsp;Travis&nbsp;&lt;hcoyote@ghostar.org&gt;&nbsp;wrote:</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&nbsp;Hello,</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;We're&nbsp;seeing&nbsp;large&nbsp;amounts&nbsp;of&nbsp;memory&nbsp;being&nbsp;used&nbsp;in&nbsp;some&nbsp;of&nbsp;our&nbsp;single</DIV>
<DIV>&gt;&nbsp;instance&nbsp;2.8.6&nbsp;rabbitmq.&nbsp;&nbsp;When&nbsp;we&nbsp;do&nbsp;a&nbsp;memory</DIV>
<DIV>&gt;&nbsp;dump,&nbsp;the&nbsp;output&nbsp;appears&nbsp;to&nbsp;say&nbsp;that&nbsp;error_logger&nbsp;is&nbsp;taking&nbsp;up</DIV>
<DIV>&gt;&nbsp;hundreds&nbsp;of&nbsp;megabytes.&nbsp;&nbsp;For&nbsp;example:</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;[{{memory,847631144},</DIV>
<DIV>&gt;&nbsp;&nbsp;&lt;4865.6.0&gt;,</DIV>
<DIV>&gt;&nbsp;&nbsp;[{registered_name,error_logger},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;{current_function,{gen_event,fetch_msg,5}},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;{initial_call,{proc_lib,init_p,5}},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;{status,waiting},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;{message_queue_len,0},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;{messages,[]},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;{links,[&lt;4865.0.0&gt;,&lt;4865.30.0&gt;]},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;{dictionary,</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;[{{xtype_to_module,topic},rabbit_exchange_type_topic},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{'$ancestors',[&lt;4865.2.0&gt;]},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{'$initial_call',{gen_event,init_it,6}},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{guid,{{36630272,1263673450,3038695659,1008081001},3102285}}]},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;{trap_exit,true},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;{error_handler,error_handler},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;{priority,normal},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;{group_leader,&lt;4865.30.0&gt;},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;{total_heap_size,105953765},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;{heap_size,12538050},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;{stack_size,8},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;{reductions,3561515316},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;{garbage_collection,</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;[{min_bin_vheap_size,46368},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{min_heap_size,233},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{fullsweep_after,65535},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{minor_gcs,578}]},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;{suspending,[]}]},</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;(If&nbsp;more&nbsp;of&nbsp;the&nbsp;dump&nbsp;is&nbsp;needed,&nbsp;I&nbsp;can&nbsp;provide)</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;We're&nbsp;a&nbsp;bit&nbsp;perplexed&nbsp;as&nbsp;to&nbsp;what's&nbsp;causing&nbsp;this.&nbsp;&nbsp;There's&nbsp;nothing&nbsp;odd</DIV>
<DIV>&gt;&nbsp;looking&nbsp;in&nbsp;the&nbsp;logs.&nbsp;&nbsp;For&nbsp;example,&nbsp;we&nbsp;see&nbsp;stuff&nbsp;like&nbsp;this:</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:11&nbsp;===</DIV>
<DIV>&gt;&nbsp;accepting&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1339.402&gt;&nbsp;(127.0.0.1:32803&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;=WARNING&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:11&nbsp;===</DIV>
<DIV>&gt;&nbsp;closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1339.402&gt;&nbsp;(127.0.0.1:32803&nbsp;-&gt;&nbsp;127.0.0.1:5672):</DIV>
<DIV>&gt;&nbsp;connection_closed_abruptly</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:12&nbsp;===</DIV>
<DIV>&gt;&nbsp;closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1331.402&gt;&nbsp;(127.0.0.1:32796&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:12&nbsp;===</DIV>
<DIV>&gt;&nbsp;accepting&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1347.402&gt;&nbsp;(127.0.0.1:32840&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;=WARNING&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:13&nbsp;===</DIV>
<DIV>&gt;&nbsp;closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1347.402&gt;&nbsp;(127.0.0.1:32840&nbsp;-&gt;&nbsp;127.0.0.1:5672):</DIV>
<DIV>&gt;&nbsp;connection_closed_abruptly</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:13&nbsp;===</DIV>
<DIV>&gt;&nbsp;closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.32496.401&gt;&nbsp;(127.0.0.1:57108&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:13&nbsp;===</DIV>
<DIV>&gt;&nbsp;closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.32476.401&gt;&nbsp;(127.0.0.1:57104&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:13&nbsp;===</DIV>
<DIV>&gt;&nbsp;closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.32492.401&gt;&nbsp;(127.0.0.1:57107&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:13&nbsp;===</DIV>
<DIV>&gt;&nbsp;closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.32468.401&gt;&nbsp;(127.0.0.1:57103&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:14&nbsp;===</DIV>
<DIV>&gt;&nbsp;accepting&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1355.402&gt;&nbsp;(127.0.0.1:32875&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:14&nbsp;===</DIV>
<DIV>&gt;&nbsp;closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1355.402&gt;&nbsp;(127.0.0.1:32875&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:15&nbsp;===</DIV>
<DIV>&gt;&nbsp;accepting&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1363.402&gt;&nbsp;(127.0.0.1:32898&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:15&nbsp;===</DIV>
<DIV>&gt;&nbsp;accepting&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1371.402&gt;&nbsp;(127.0.0.1:32899&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:15&nbsp;===</DIV>
<DIV>&gt;&nbsp;closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1371.402&gt;&nbsp;(127.0.0.1:32899&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:15&nbsp;===</DIV>
<DIV>&gt;&nbsp;closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.32484.401&gt;&nbsp;(127.0.0.1:57106&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:15&nbsp;===</DIV>
<DIV>&gt;&nbsp;closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.32452.401&gt;&nbsp;(127.0.0.1:57081&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;=WARNING&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:15&nbsp;===</DIV>
<DIV>&gt;&nbsp;closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1363.402&gt;&nbsp;(127.0.0.1:32898&nbsp;-&gt;&nbsp;127.0.0.1:5672):</DIV>
<DIV>&gt;&nbsp;connection_closed_abruptly</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;Is&nbsp;there&nbsp;a&nbsp;way&nbsp;to&nbsp;tell&nbsp;what's&nbsp;really&nbsp;going&nbsp;on&nbsp;with&nbsp;the&nbsp;error_logger</DIV>
<DIV>&gt;&nbsp;and&nbsp;if&nbsp;we're&nbsp;really&nbsp;generating&nbsp;so&nbsp;many&nbsp;messages&nbsp;that&nbsp;it's&nbsp;causing</DIV>
<DIV>&gt;&nbsp;memory&nbsp;to&nbsp;balloon&nbsp;so&nbsp;much?</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;Travis</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;--&nbsp;</DIV>
<DIV>&gt;&nbsp;Travis&nbsp;Campbell</DIV>
<DIV>&gt;&nbsp;travis@ghostar.org</DIV>
<DIV>&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;32</DIV>
<DIV>Date:&nbsp;Tue,&nbsp;23&nbsp;Oct&nbsp;2012&nbsp;09:40:46&nbsp;+0100</DIV>
<DIV>From:&nbsp;Tim&nbsp;Watson&nbsp;&lt;watson.timothy@gmail.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;RabbitMQ&nbsp;+&nbsp;Messages&nbsp;between&nbsp;virtual</DIV>
<DIV>machines and&nbsp;physical&nbsp;hosts&nbsp;on&nbsp;a&nbsp;cloud</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Cc:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Message-ID:&nbsp;&lt;84B878DB-6611-4FD8-A1AB-BDE520F6385B@rabbitmq.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset="us-ascii"</DIV>
<DIV>&nbsp;</DIV>
<DIV>And&nbsp;of&nbsp;course&nbsp;of&nbsp;you&nbsp;have&nbsp;set&nbsp;it&nbsp;up&nbsp;and&nbsp;it's&nbsp;not&nbsp;working,&nbsp;Brett's&nbsp;question&nbsp;(which&nbsp;I&nbsp;foolishly&nbsp;forgot&nbsp;to&nbsp;ask)&nbsp;is&nbsp;perhaps&nbsp;the&nbsp;most&nbsp;important&nbsp;one:&nbsp;is&nbsp;there&nbsp;any&nbsp;firewall&nbsp;between&nbsp;the&nbsp;nodes&nbsp;preventing&nbsp;traffic&nbsp;on&nbsp;the&nbsp;relevant&nbsp;ports&nbsp;from&nbsp;getting&nbsp;through?</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;23&nbsp;Oct&nbsp;2012,&nbsp;at&nbsp;09:18,&nbsp;Tim&nbsp;Watson&nbsp;&lt;watson.timothy@gmail.com&gt;&nbsp;wrote:</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&nbsp;Hi</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;On&nbsp;22&nbsp;Oct&nbsp;2012,&nbsp;at&nbsp;20:50,&nbsp;Desta&nbsp;Haileselassie&nbsp;Hagos&nbsp;&lt;deshai-0@student.ltu.se&gt;&nbsp;wrote:</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;Dear&nbsp;Sir/Madam,</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;The&nbsp;problem&nbsp;is&nbsp;that&nbsp;I&nbsp;am&nbsp;not&nbsp;able&nbsp;to&nbsp;send&nbsp;and&nbsp;receive&nbsp;messages&nbsp;between&nbsp;the&nbsp;Virtual&nbsp;machines&nbsp;and&nbsp;the&nbsp;physical&nbsp;hosts&nbsp;on&nbsp;my&nbsp;cloud.&nbsp;I&nbsp;want&nbsp;to&nbsp;receive&nbsp;full&nbsp;information&nbsp;by&nbsp;manipulating&nbsp;the&nbsp;VMs&nbsp;APIs&nbsp;if&nbsp;it&nbsp;is&nbsp;possible.</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;Ok,&nbsp;let's&nbsp;try&nbsp;and&nbsp;address&nbsp;one&nbsp;problem&nbsp;at&nbsp;a&nbsp;time.&nbsp;Are&nbsp;you&nbsp;saying&nbsp;that&nbsp;you&nbsp;don't&nbsp;know&nbsp;*how*&nbsp;to&nbsp;configure&nbsp;messaging&nbsp;between&nbsp;hosts&nbsp;using&nbsp;rabbit?&nbsp;If&nbsp;so,&nbsp;I&nbsp;would&nbsp;recommend&nbsp;reading&nbsp;through&nbsp;the&nbsp;tutorials&nbsp;on&nbsp;our&nbsp;website&nbsp;in&nbsp;the&nbsp;first&nbsp;instance,&nbsp;then&nbsp;coming&nbsp;back&nbsp;with&nbsp;any&nbsp;questions&nbsp;you&nbsp;might&nbsp;have.</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;Or&nbsp;are&nbsp;you&nbsp;saying&nbsp;that&nbsp;youve&nbsp;set&nbsp;up&nbsp;rabbit&nbsp;and/or&nbsp;deployed&nbsp;a&nbsp;messaging&nbsp;client&nbsp;application&nbsp;on&nbsp;these&nbsp;machines,&nbsp;but&nbsp;it&nbsp;is&nbsp;not&nbsp;working&nbsp;as&nbsp;expected?&nbsp;In&nbsp;that&nbsp;case:&nbsp;What&nbsp;are&nbsp;you&nbsp;doing&nbsp;to&nbsp;test&nbsp;sending&nbsp;messages&nbsp;between&nbsp;hosts&nbsp;(virtual&nbsp;or&nbsp;otherwise)&nbsp;-&nbsp;how&nbsp;are&nbsp;your&nbsp;rabbit&nbsp;nodes&nbsp;set&nbsp;up?&nbsp;What&nbsp;client(s)&nbsp;are&nbsp;you&nbsp;using?&nbsp;What&nbsp;version&nbsp;of&nbsp;rabbit?&nbsp;Which&nbsp;os/vsn?&nbsp;Can&nbsp;you&nbsp;post&nbsp;a&nbsp;transcript&nbsp;of&nbsp;the&nbsp;failing&nbsp;commands&nbsp;or&nbsp;application&nbsp;and/or&nbsp;server&nbsp;logs,&nbsp;demonstrating&nbsp;the&nbsp;errors&nbsp;you're&nbsp;encountering?</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>--------------&nbsp;next&nbsp;part&nbsp;--------------</DIV>
<DIV>An&nbsp;HTML&nbsp;attachment&nbsp;was&nbsp;scrubbed...</DIV>
<DIV>URL:&nbsp;&lt;http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20121023/bbaaf626/attachment-0001.htm&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;33</DIV>
<DIV>Date:&nbsp;Tue,&nbsp;23&nbsp;Oct&nbsp;2012&nbsp;09:42:36&nbsp;+0100</DIV>
<DIV>From:&nbsp;Tim&nbsp;Watson&nbsp;&lt;watson.timothy@gmail.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;Memory&nbsp;leak&nbsp;caused&nbsp;by&nbsp;error_logger&nbsp;in</DIV>
<DIV>2.8.6?</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Cc:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Message-ID:&nbsp;&lt;FA9367DD-D418-4E1D-BB68-8E0B1E563CBC@rabbitmq.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain; charset=us-ascii</DIV>
<DIV>&nbsp;</DIV>
<DIV>Hi&nbsp;-&nbsp;sorry&nbsp;typing&nbsp;on&nbsp;my&nbsp;phone&nbsp;isn't&nbsp;too&nbsp;reliable....</DIV>
<DIV>&nbsp;</DIV>
<DIV>s/how&nbsp;log/how&nbsp;long/</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;23&nbsp;Oct&nbsp;2012,&nbsp;at&nbsp;09:38,&nbsp;Tim&nbsp;Watson&nbsp;&lt;watson.timothy@gmail.com&gt;&nbsp;wrote:</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&nbsp;How&nbsp;log&nbsp;does&nbsp;the&nbsp;situation&nbsp;last&nbsp;when&nbsp;this&nbsp;happens?&nbsp;Can&nbsp;you&nbsp;post&nbsp;the&nbsp;logs&nbsp;'after'&nbsp;the&nbsp;memory&nbsp;goes&nbsp;up&nbsp;unexpectedly&nbsp;-&nbsp;is&nbsp;there&nbsp;any&nbsp;larger&nbsp;terms&nbsp;in&nbsp;there?</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;On&nbsp;23&nbsp;Oct&nbsp;2012,&nbsp;at&nbsp;00:05,&nbsp;Travis&nbsp;&lt;hcoyote@ghostar.org&gt;&nbsp;wrote:</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;Hello,</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;We're&nbsp;seeing&nbsp;large&nbsp;amounts&nbsp;of&nbsp;memory&nbsp;being&nbsp;used&nbsp;in&nbsp;some&nbsp;of&nbsp;our&nbsp;single</DIV>
<DIV>&gt;&gt;&nbsp;instance&nbsp;2.8.6&nbsp;rabbitmq.&nbsp;&nbsp;When&nbsp;we&nbsp;do&nbsp;a&nbsp;memory</DIV>
<DIV>&gt;&gt;&nbsp;dump,&nbsp;the&nbsp;output&nbsp;appears&nbsp;to&nbsp;say&nbsp;that&nbsp;error_logger&nbsp;is&nbsp;taking&nbsp;up</DIV>
<DIV>&gt;&gt;&nbsp;hundreds&nbsp;of&nbsp;megabytes.&nbsp;&nbsp;For&nbsp;example:</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;[{{memory,847631144},</DIV>
<DIV>&gt;&gt;&nbsp;&lt;4865.6.0&gt;,</DIV>
<DIV>&gt;&gt;&nbsp;[{registered_name,error_logger},</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;{current_function,{gen_event,fetch_msg,5}},</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;{initial_call,{proc_lib,init_p,5}},</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;{status,waiting},</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;{message_queue_len,0},</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;{messages,[]},</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;{links,[&lt;4865.0.0&gt;,&lt;4865.30.0&gt;]},</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;{dictionary,</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;[{{xtype_to_module,topic},rabbit_exchange_type_topic},</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;{'$ancestors',[&lt;4865.2.0&gt;]},</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;{'$initial_call',{gen_event,init_it,6}},</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;{guid,{{36630272,1263673450,3038695659,1008081001},3102285}}]},</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;{trap_exit,true},</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;{error_handler,error_handler},</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;{priority,normal},</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;{group_leader,&lt;4865.30.0&gt;},</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;{total_heap_size,105953765},</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;{heap_size,12538050},</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;{stack_size,8},</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;{reductions,3561515316},</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;{garbage_collection,</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;[{min_bin_vheap_size,46368},</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;{min_heap_size,233},</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;{fullsweep_after,65535},</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;{minor_gcs,578}]},</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;{suspending,[]}]},</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;(If&nbsp;more&nbsp;of&nbsp;the&nbsp;dump&nbsp;is&nbsp;needed,&nbsp;I&nbsp;can&nbsp;provide)</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;We're&nbsp;a&nbsp;bit&nbsp;perplexed&nbsp;as&nbsp;to&nbsp;what's&nbsp;causing&nbsp;this.&nbsp;&nbsp;There's&nbsp;nothing&nbsp;odd</DIV>
<DIV>&gt;&gt;&nbsp;looking&nbsp;in&nbsp;the&nbsp;logs.&nbsp;&nbsp;For&nbsp;example,&nbsp;we&nbsp;see&nbsp;stuff&nbsp;like&nbsp;this:</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:11&nbsp;===</DIV>
<DIV>&gt;&gt;&nbsp;accepting&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1339.402&gt;&nbsp;(127.0.0.1:32803&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;=WARNING&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:11&nbsp;===</DIV>
<DIV>&gt;&gt;&nbsp;closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1339.402&gt;&nbsp;(127.0.0.1:32803&nbsp;-&gt;&nbsp;127.0.0.1:5672):</DIV>
<DIV>&gt;&gt;&nbsp;connection_closed_abruptly</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:12&nbsp;===</DIV>
<DIV>&gt;&gt;&nbsp;closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1331.402&gt;&nbsp;(127.0.0.1:32796&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:12&nbsp;===</DIV>
<DIV>&gt;&gt;&nbsp;accepting&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1347.402&gt;&nbsp;(127.0.0.1:32840&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;=WARNING&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:13&nbsp;===</DIV>
<DIV>&gt;&gt;&nbsp;closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1347.402&gt;&nbsp;(127.0.0.1:32840&nbsp;-&gt;&nbsp;127.0.0.1:5672):</DIV>
<DIV>&gt;&gt;&nbsp;connection_closed_abruptly</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:13&nbsp;===</DIV>
<DIV>&gt;&gt;&nbsp;closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.32496.401&gt;&nbsp;(127.0.0.1:57108&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:13&nbsp;===</DIV>
<DIV>&gt;&gt;&nbsp;closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.32476.401&gt;&nbsp;(127.0.0.1:57104&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:13&nbsp;===</DIV>
<DIV>&gt;&gt;&nbsp;closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.32492.401&gt;&nbsp;(127.0.0.1:57107&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:13&nbsp;===</DIV>
<DIV>&gt;&gt;&nbsp;closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.32468.401&gt;&nbsp;(127.0.0.1:57103&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:14&nbsp;===</DIV>
<DIV>&gt;&gt;&nbsp;accepting&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1355.402&gt;&nbsp;(127.0.0.1:32875&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:14&nbsp;===</DIV>
<DIV>&gt;&gt;&nbsp;closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1355.402&gt;&nbsp;(127.0.0.1:32875&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:15&nbsp;===</DIV>
<DIV>&gt;&gt;&nbsp;accepting&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1363.402&gt;&nbsp;(127.0.0.1:32898&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:15&nbsp;===</DIV>
<DIV>&gt;&gt;&nbsp;accepting&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1371.402&gt;&nbsp;(127.0.0.1:32899&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:15&nbsp;===</DIV>
<DIV>&gt;&gt;&nbsp;closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1371.402&gt;&nbsp;(127.0.0.1:32899&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:15&nbsp;===</DIV>
<DIV>&gt;&gt;&nbsp;closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.32484.401&gt;&nbsp;(127.0.0.1:57106&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;=INFO&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:15&nbsp;===</DIV>
<DIV>&gt;&gt;&nbsp;closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.32452.401&gt;&nbsp;(127.0.0.1:57081&nbsp;-&gt;&nbsp;127.0.0.1:5672)</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;=WARNING&nbsp;REPORT====&nbsp;22-Oct-2012::18:03:15&nbsp;===</DIV>
<DIV>&gt;&gt;&nbsp;closing&nbsp;AMQP&nbsp;connection&nbsp;&lt;0.1363.402&gt;&nbsp;(127.0.0.1:32898&nbsp;-&gt;&nbsp;127.0.0.1:5672):</DIV>
<DIV>&gt;&gt;&nbsp;connection_closed_abruptly</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;Is&nbsp;there&nbsp;a&nbsp;way&nbsp;to&nbsp;tell&nbsp;what's&nbsp;really&nbsp;going&nbsp;on&nbsp;with&nbsp;the&nbsp;error_logger</DIV>
<DIV>&gt;&gt;&nbsp;and&nbsp;if&nbsp;we're&nbsp;really&nbsp;generating&nbsp;so&nbsp;many&nbsp;messages&nbsp;that&nbsp;it's&nbsp;causing</DIV>
<DIV>&gt;&gt;&nbsp;memory&nbsp;to&nbsp;balloon&nbsp;so&nbsp;much?</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;Travis</DIV>
<DIV>&gt;&gt;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;--&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;Travis&nbsp;Campbell</DIV>
<DIV>&gt;&gt;&nbsp;travis@ghostar.org</DIV>
<DIV>&gt;&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;34</DIV>
<DIV>Date:&nbsp;Tue,&nbsp;23&nbsp;Oct&nbsp;2012&nbsp;14:16:10&nbsp;+0530</DIV>
<DIV>From:&nbsp;chetan&nbsp;dev&nbsp;&lt;dev440@gmail.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;Clustering</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Message-ID:</DIV>
<DIV>&lt;CAB0ZxM7WUWg2Z6RRupkfOcaSwabKpGki6AN1PTLhcX5DpxJa=w@mail.gmail.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset="iso-8859-1"</DIV>
<DIV>&nbsp;</DIV>
<DIV>Hi,</DIV>
<DIV>&nbsp;</DIV>
<DIV>Thanks&nbsp;you&nbsp;very&nbsp;much&nbsp;for&nbsp;this&nbsp;information</DIV>
<DIV>another&nbsp;problem&nbsp;i&nbsp;am&nbsp;facing&nbsp;is&nbsp;i&nbsp;have&nbsp;two&nbsp;nodes&nbsp;clustered&nbsp;lets&nbsp;say</DIV>
<DIV>rabbit@SHIKHARM(ram)&nbsp;and&nbsp;rabbit@CHETANDEV(disc)</DIV>
<DIV>now&nbsp;if&nbsp;i&nbsp;stop&nbsp;rabbit@SHIKHARM&nbsp;using&nbsp;rabbitmwctl&nbsp;stop&nbsp;command&nbsp;&nbsp;and&nbsp;then&nbsp;i</DIV>
<DIV>stop&nbsp;&nbsp;rabbit@CHETANDEV&nbsp;&nbsp;using&nbsp;stop_app&nbsp;command&nbsp;and&nbsp;then&nbsp;reset&nbsp;it&nbsp;this&nbsp;way&nbsp;i</DIV>
<DIV>remove&nbsp;it&nbsp;from&nbsp;cluster&nbsp;and&nbsp;restart&nbsp;the&nbsp;node</DIV>
<DIV>now&nbsp;rabbit@CHETANDEV&nbsp;starts&nbsp;and&nbsp;works&nbsp;fine&nbsp;but&nbsp;when&nbsp;i&nbsp;try&nbsp;to&nbsp;start</DIV>
<DIV>rabbit@SHIKHARM&nbsp;it&nbsp;fails&nbsp;.</DIV>
<DIV>i&nbsp;think&nbsp;it&nbsp;is&nbsp;trying&nbsp;to&nbsp;cluster&nbsp;with&nbsp;rabbit@CHETANDEV&nbsp;but&nbsp;that&nbsp;node&nbsp;is&nbsp;now</DIV>
<DIV>not&nbsp;in&nbsp;cluster&nbsp;but&nbsp;is&nbsp;there&nbsp;a&nbsp;way&nbsp;so&nbsp;that&nbsp;i&nbsp;can&nbsp;reset&nbsp;rabbit@SHIKHARM&nbsp;and</DIV>
<DIV>start&nbsp;it&nbsp;normally</DIV>
<DIV>here&nbsp;is&nbsp;the&nbsp;error&nbsp;that&nbsp;i&nbsp;got:</DIV>
<DIV>node&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;rabbit@SHIKHARM</DIV>
<DIV>app&nbsp;descriptor&nbsp;:&nbsp;c:/Program&nbsp;Files/RabbitMQ</DIV>
<DIV>Server/rabbitmq_server-2.8.6/sbin/../</DIV>
<DIV>ebin/rabbit.app</DIV>
<DIV>home&nbsp;dir&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;C:\Users\Acer</DIV>
<DIV>config&nbsp;file(s)&nbsp;:&nbsp;(none)</DIV>
<DIV>cookie&nbsp;hash&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;+3xbT32/GKScN3yhCcE0Ag==</DIV>
<DIV>log&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:</DIV>
<DIV>C:/Users/Acer/AppData/Roaming/RabbitMQ/log/rabbit@SHIKHARM.log</DIV>
<DIV>sasl&nbsp;log&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:</DIV>
<DIV>C:/Users/Acer/AppData/Roaming/RabbitMQ/log/rabbit@SHIKHARM-sasl</DIV>
<DIV>.log</DIV>
<DIV>database&nbsp;dir&nbsp;&nbsp;&nbsp;:</DIV>
<DIV>c:/Users/Acer/AppData/Roaming/RabbitMQ/db/rabbit@SHIKHARM-mnesi</DIV>
<DIV>a</DIV>
<DIV>erlang&nbsp;version&nbsp;:&nbsp;5.9.1</DIV>
<DIV>&nbsp;</DIV>
<DIV>--&nbsp;rabbit&nbsp;boot&nbsp;start</DIV>
<DIV>starting&nbsp;file&nbsp;handle&nbsp;cache&nbsp;server</DIV>
<DIV>...done</DIV>
<DIV>starting&nbsp;worker&nbsp;pool</DIV>
<DIV>&nbsp;...done</DIV>
<DIV>starting&nbsp;database&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;...</DIV>
<DIV>&nbsp;</DIV>
<DIV>BOOT&nbsp;FAILED</DIV>
<DIV>===========</DIV>
<DIV>&nbsp;</DIV>
<DIV>Error&nbsp;description:</DIV>
<DIV>&nbsp;&nbsp;&nbsp;{error,{failed_to_cluster_with,[rabbit@CHETANDEV],</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"Mnesia&nbsp;could&nbsp;not&nbsp;connect&nbsp;to&nbsp;any&nbsp;disc</DIV>
<DIV>nodes."}</DIV>
<DIV>}</DIV>
<DIV>&nbsp;</DIV>
<DIV>Log&nbsp;files&nbsp;(may&nbsp;contain&nbsp;more&nbsp;information):</DIV>
<DIV>&nbsp;&nbsp;&nbsp;C:/Users/Acer/AppData/Roaming/RabbitMQ/log/rabbit@SHIKHARM.log</DIV>
<DIV>&nbsp;&nbsp;&nbsp;C:/Users/Acer/AppData/Roaming/RabbitMQ/log/rabbit@SHIKHARM-sasl.log</DIV>
<DIV>&nbsp;</DIV>
<DIV>Stack&nbsp;trace:</DIV>
<DIV>&nbsp;&nbsp;&nbsp;[{rabbit_mnesia,init_db,3,[]},</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;{rabbit_mnesia,init,0,[]},</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;{rabbit,'-run_boot_step/1-lc$^1/1-1-',1,[]},</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;{rabbit,run_boot_step,1,[]},</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;{rabbit,'-start/2-lc$^0/1-0-',1,[]},</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;{rabbit,start,2,[]},</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;{application_master,start_it_old,4,</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[{file,"application_master.erl"},{line,274}]}]</DIV>
<DIV>&nbsp;</DIV>
<DIV>{"Kernel&nbsp;pid</DIV>
<DIV>terminated",application_controller,"{application_start_failure,rabb</DIV>
<DIV>it,{bad_return,{{rabbit,start,[normal,[]]},{'EXIT',{rabbit,failure_during_boot}}</DIV>
<DIV>}}}"}</DIV>
<DIV>&nbsp;</DIV>
<DIV>Crash&nbsp;dump&nbsp;was&nbsp;written&nbsp;to:&nbsp;erl_crash.dump</DIV>
<DIV>Kernel&nbsp;pid&nbsp;terminated&nbsp;(application_controller)</DIV>
<DIV>({application_start_failure,rabbi</DIV>
<DIV>t,{bad_return,{{rabbit,start,[normal,[]]},{'EXIT',{rabbit,failure_during_boot}}}</DIV>
<DIV>}})</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>Thanks</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;Tue,&nbsp;Oct&nbsp;23,&nbsp;2012&nbsp;at&nbsp;1:50&nbsp;PM,&nbsp;Tim&nbsp;Watson&nbsp;&lt;watson.timothy@gmail.com&gt;wrote:</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&nbsp;Ah&nbsp;of&nbsp;course&nbsp;-&nbsp;sorry&nbsp;i&nbsp;missed&nbsp;that&nbsp;guys.&nbsp;After&nbsp;so&nbsp;recently&nbsp;looking&nbsp;at&nbsp;the</DIV>
<DIV>&gt;&nbsp;3.0&nbsp;cluster&nbsp;commands&nbsp;I'd&nbsp;forgotten&nbsp;that&nbsp;the&nbsp;choice&nbsp;of&nbsp;disk/ram&nbsp;was&nbsp;done</DIV>
<DIV>&gt;&nbsp;that&nbsp;way&nbsp;in&nbsp;2.8.x.</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;On&nbsp;22&nbsp;Oct&nbsp;2012,&nbsp;at&nbsp;21:26,&nbsp;Matthias&nbsp;Radestock&nbsp;&lt;matthias@rabbitmq.com&gt;</DIV>
<DIV>&gt;&nbsp;wrote:</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;On&nbsp;22/10/12&nbsp;20:28,&nbsp;chetan&nbsp;dev&nbsp;wrote:</DIV>
<DIV>&gt;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;here&nbsp;is&nbsp;what&nbsp;i&nbsp;am&nbsp;doing</DIV>
<DIV>&gt;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;1.&nbsp;two&nbsp;nodes&nbsp;rabbit@SHIKHARM&nbsp;and&nbsp;rabbit@CHETANDEV&nbsp;are&nbsp;clustered</DIV>
<DIV>&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;yes,&nbsp;but...</DIV>
<DIV>&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&nbsp;&gt;&gt;&gt;&nbsp;i&nbsp;clustered&nbsp;them&nbsp;as&nbsp;given&nbsp;on&nbsp;rabbitmq&nbsp;clustering&nbsp;documentation&nbsp;for&nbsp;e.g</DIV>
<DIV>&gt;&nbsp;&gt;&gt;&gt;&nbsp;on&nbsp;the&nbsp;first&nbsp;place&nbsp;both&nbsp;nodes&nbsp;are&nbsp;running</DIV>
<DIV>&gt;&nbsp;&gt;&gt;&gt;&nbsp;now&nbsp;i&nbsp;stopped&nbsp;app&nbsp;using&nbsp;rabbitmqctl&nbsp;stop_app&nbsp;then&nbsp;i&nbsp;reset&nbsp;that&nbsp;node</DIV>
<DIV>&gt;&nbsp;than</DIV>
<DIV>&gt;&nbsp;&gt;&gt;&gt;&nbsp;i&nbsp;clusterd&nbsp;that&nbsp;node&nbsp;with&nbsp;another&nbsp;using&nbsp;rabbitmqctl&nbsp;cluster</DIV>
<DIV>&gt;&nbsp;rabbit@SHIKHARM</DIV>
<DIV>&gt;&nbsp;&gt;&gt;&gt;&nbsp;then&nbsp;i&nbsp;started&nbsp;the&nbsp;node&nbsp;using&nbsp;rabbitmqctl&nbsp;start_app</DIV>
<DIV>&gt;&nbsp;&gt;&gt;&gt;&nbsp;when&nbsp;i&nbsp;checked&nbsp;the&nbsp;cluster&nbsp;status&nbsp;it&nbsp;was&nbsp;showing&nbsp;fine&nbsp;then&nbsp;i&nbsp;did&nbsp;as&nbsp;i</DIV>
<DIV>&gt;&nbsp;&gt;&gt;&gt;&nbsp;mentioned&nbsp;earlier</DIV>
<DIV>&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;That&nbsp;will&nbsp;make&nbsp;rabbit@CHETANDEV&nbsp;a&nbsp;*ram*&nbsp;node.&nbsp;To&nbsp;make&nbsp;both&nbsp;nodes&nbsp;disk</DIV>
<DIV>&gt;&nbsp;nodes&nbsp;the&nbsp;node&nbsp;itself&nbsp;would&nbsp;have&nbsp;to&nbsp;be&nbsp;mentioned&nbsp;in&nbsp;the&nbsp;cluster&nbsp;command</DIV>
<DIV>&gt;&nbsp;too,&nbsp;i.e.&nbsp;'rabbitmqctl&nbsp;cluster&nbsp;rabbit@SHIKHAR&nbsp;rabbit@CHETANDEV'.</DIV>
<DIV>&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;2.&nbsp;now&nbsp;i&nbsp;stop&nbsp;node&nbsp;rabbit@SHIKHARM&nbsp;using&nbsp;&nbsp;rabbitmqctl&nbsp;stop&nbsp;commnad</DIV>
<DIV>&gt;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;3.&nbsp;now&nbsp;i&nbsp;start&nbsp;the&nbsp;node&nbsp;rabbit@SHIKHARM&nbsp;using&nbsp;rabbitmq-server</DIV>
<DIV>&gt;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;start&nbsp;commnad</DIV>
<DIV>&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;You&nbsp;have&nbsp;just&nbsp;stopped&nbsp;and&nbsp;restarted&nbsp;the&nbsp;clusters'&nbsp;only&nbsp;disk&nbsp;node.&nbsp;Rabbit</DIV>
<DIV>&gt;&nbsp;clusters&nbsp;won't&nbsp;function&nbsp;properly&nbsp;if&nbsp;they&nbsp;have&nbsp;only&nbsp;ram&nbsp;nodes.</DIV>
<DIV>&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;4.&nbsp;and&nbsp;then&nbsp;i&nbsp;check&nbsp;cluster&nbsp;status&nbsp;it&nbsp;shows&nbsp;only&nbsp;one&nbsp;running&nbsp;node</DIV>
<DIV>&gt;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;Cluster&nbsp;status&nbsp;of&nbsp;node&nbsp;rabbit@CHETANDEV&nbsp;...</DIV>
<DIV>&gt;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;[{nodes,[{disc,[rabbit@SHIKHARM]},{ram,[rabbit@CHETANDEV]}]},</DIV>
<DIV>&gt;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{running_nodes,[rabbit@CHETANDEV]}]</DIV>
<DIV>&gt;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;...done.</DIV>
<DIV>&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;Try&nbsp;running&nbsp;that&nbsp;command&nbsp;against&nbsp;rabbit@SHIKHARM.&nbsp;I&nbsp;suspect&nbsp;it&nbsp;will</DIV>
<DIV>&gt;&nbsp;tell&nbsp;you&nbsp;that&nbsp;it&nbsp;only&nbsp;knows&nbsp;about&nbsp;itself.</DIV>
<DIV>&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;Anyway,&nbsp;I&nbsp;suggest&nbsp;you&nbsp;change&nbsp;your&nbsp;cluster&nbsp;configuration&nbsp;s.t.&nbsp;both&nbsp;nodes</DIV>
<DIV>&gt;&nbsp;are&nbsp;disk&nbsp;nodes.</DIV>
<DIV>&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;Regards,</DIV>
<DIV>&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;Matthias.</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&nbsp;&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>--&nbsp;</DIV>
<DIV>Cheten&nbsp;&nbsp;Dev</DIV>
<DIV>&nbsp;</DIV>
<DIV>B.Tech&nbsp;Final&nbsp;Year</DIV>
<DIV>Dept.&nbsp;of&nbsp;Electrical&nbsp;Engg.</DIV>
<DIV>IIT&nbsp;Delhi,&nbsp;New&nbsp;Delhi</DIV>
<DIV>ph&nbsp;8527333215</DIV>
<DIV>--------------&nbsp;next&nbsp;part&nbsp;--------------</DIV>
<DIV>An&nbsp;HTML&nbsp;attachment&nbsp;was&nbsp;scrubbed...</DIV>
<DIV>URL:&nbsp;&lt;http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20121023/1830ac65/attachment-0001.htm&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;35</DIV>
<DIV>Date:&nbsp;Tue,&nbsp;23&nbsp;Oct&nbsp;2012&nbsp;10:48:17&nbsp;+0200</DIV>
<DIV>From:&nbsp;Michael&nbsp;Justin&nbsp;&lt;michael.justin@gmx.net&gt;</DIV>
<DIV>Subject:&nbsp;[rabbitmq-discuss]&nbsp;STOMP&nbsp;1.0&nbsp;adapter&nbsp;escapes&nbsp;colon&nbsp;as&nbsp;\c</DIV>
<DIV>(STOMP&nbsp;1.1 style)</DIV>
<DIV>To:&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>Message-ID:&nbsp;&lt;k65lkj$uhe$1@ger.gmane.org&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset=UTF-8;&nbsp;format=flowed</DIV>
<DIV>&nbsp;</DIV>
<DIV>Hello,</DIV>
<DIV>&nbsp;</DIV>
<DIV>a&nbsp;test&nbsp;showed&nbsp;that&nbsp;a&nbsp;colon&nbsp;in&nbsp;a&nbsp;SEND&nbsp;frame&nbsp;will&nbsp;be&nbsp;escaped&nbsp;STOMP&nbsp;</DIV>
<DIV>1.1-style&nbsp;as&nbsp;\c,&nbsp;so&nbsp;this</DIV>
<DIV>&nbsp;</DIV>
<DIV>SEND</DIV>
<DIV>destination:/queue/ExampleQueue</DIV>
<DIV>testcolon1:a:test</DIV>
<DIV>&nbsp;</DIV>
<DIV>will&nbsp;be&nbsp;received&nbsp;as:</DIV>
<DIV>&nbsp;</DIV>
<DIV>MESSAGE</DIV>
<DIV>destination:/queue/ExampleQueue</DIV>
<DIV>testcolon1:a\ctest</DIV>
<DIV>&nbsp;</DIV>
<DIV>Is&nbsp;this&nbsp;as&nbsp;designed?&nbsp;The&nbsp;STOMP&nbsp;plugin&nbsp;page&nbsp;does&nbsp;not&nbsp;cover&nbsp;this&nbsp;escape&nbsp;</DIV>
<DIV>mechanism,&nbsp;which&nbsp;was&nbsp;introduced&nbsp;with&nbsp;STOMP&nbsp;1.1</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>I&nbsp;also&nbsp;noticed&nbsp;that&nbsp;messages&nbsp;with&nbsp;header&nbsp;line&nbsp;which&nbsp;contains&nbsp;a&nbsp;backslash&nbsp;</DIV>
<DIV>seem&nbsp;to&nbsp;be&nbsp;dropped&nbsp;on&nbsp;the&nbsp;broker&nbsp;side:</DIV>
<DIV>&nbsp;</DIV>
<DIV>SEND</DIV>
<DIV>destination:/queue/ExampleQueue</DIV>
<DIV>testbackslash:\x</DIV>
<DIV>&nbsp;</DIV>
<DIV>-&gt;&nbsp;the&nbsp;message&nbsp;does&nbsp;not&nbsp;appear&nbsp;in&nbsp;the&nbsp;Management&nbsp;console</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>Regards</DIV>
<DIV>--&nbsp;</DIV>
<DIV>Michael&nbsp;Justin</DIV>
<DIV>habarisoft&nbsp;-&nbsp;Enterprise&nbsp;Messaging&nbsp;Software&nbsp;for&nbsp;Delphi</DIV>
<DIV>http://www.habarisoft.com/</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;36</DIV>
<DIV>Date:&nbsp;Tue,&nbsp;23&nbsp;Oct&nbsp;2012&nbsp;10:13:53&nbsp;+0100</DIV>
<DIV>From:&nbsp;Emile&nbsp;Joubert&nbsp;&lt;emile@rabbitmq.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;How&nbsp;to&nbsp;structure&nbsp;Master&nbsp;with&nbsp;many</DIV>
<DIV>slaves?&nbsp;RPC??</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Cc:&nbsp;theBuckWheat&nbsp;&lt;tbw@rg6.org&gt;</DIV>
<DIV>Message-ID:&nbsp;&lt;50865FD1.7040305@rabbitmq.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset=ISO-8859-1</DIV>
<DIV>&nbsp;</DIV>
<DIV>Hi,</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;23/10/12&nbsp;01:41,&nbsp;theBuckWheat&nbsp;wrote:</DIV>
<DIV>&gt;&nbsp;I&nbsp;have&nbsp;a&nbsp;SETI-like&nbsp;slave&nbsp;pool,&nbsp;but&nbsp;I&nbsp;maintain&nbsp;the&nbsp;list&nbsp;of&nbsp;which&nbsp;slaves&nbsp;I&nbsp;want</DIV>
<DIV>&gt;&nbsp;to&nbsp;send&nbsp;work&nbsp;to&nbsp;and&nbsp;which&nbsp;are&nbsp;kept&nbsp;idle.&nbsp;&nbsp;The&nbsp;slave&nbsp;does&nbsp;the&nbsp;work&nbsp;assigned</DIV>
<DIV>&gt;&nbsp;and&nbsp;prepares&nbsp;the&nbsp;response&nbsp;dataset&nbsp;to&nbsp;be&nbsp;sent&nbsp;back..&nbsp;&nbsp;&nbsp;</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;Question:&nbsp;since&nbsp;I&nbsp;may&nbsp;turn&nbsp;on&nbsp;a&nbsp;slave&nbsp;to&nbsp;accept&nbsp;some&nbsp;work&nbsp;and&nbsp;later&nbsp;take</DIV>
<DIV>&gt;&nbsp;others&nbsp;out&nbsp;of&nbsp;the&nbsp;pool&nbsp;dynamically,&nbsp;what&nbsp;is&nbsp;the&nbsp;best&nbsp;RabbitMQ&nbsp;queue</DIV>
<DIV>&gt;&nbsp;topology?&nbsp;&nbsp;RPC?</DIV>
<DIV>&nbsp;</DIV>
<DIV>If&nbsp;the&nbsp;slaves&nbsp;are&nbsp;interchangeable&nbsp;and&nbsp;you&nbsp;don't&nbsp;care&nbsp;about&nbsp;separating</DIV>
<DIV>different&nbsp;types&nbsp;of&nbsp;work&nbsp;items&nbsp;then&nbsp;you&nbsp;only&nbsp;need&nbsp;one&nbsp;work&nbsp;queue&nbsp;and&nbsp;one</DIV>
<DIV>response&nbsp;queue.&nbsp;Slaves&nbsp;all&nbsp;consume&nbsp;from&nbsp;the&nbsp;same&nbsp;shared&nbsp;work&nbsp;queue&nbsp;and</DIV>
<DIV>send&nbsp;completed&nbsp;work&nbsp;to&nbsp;the&nbsp;shared&nbsp;response&nbsp;queue&nbsp;in&nbsp;this&nbsp;scenario.&nbsp;This</DIV>
<DIV>corresponds&nbsp;to&nbsp;the&nbsp;pattern&nbsp;in&nbsp;tutorial&nbsp;2&nbsp;and&nbsp;6:</DIV>
<DIV>http://www.rabbitmq.com/tutorials/tutorial-two-python.html</DIV>
<DIV>http://www.rabbitmq.com/tutorials/tutorial-six-python.html</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>-Emile</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;37</DIV>
<DIV>Date:&nbsp;Tue,&nbsp;23&nbsp;Oct&nbsp;2012&nbsp;10:08:28&nbsp;+0100</DIV>
<DIV>From:&nbsp;Tim&nbsp;Watson&nbsp;&lt;tim@rabbitmq.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;Clustering</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Message-ID:&nbsp;&lt;50865E8C.3070906@rabbitmq.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset="iso-8859-1";&nbsp;Format="flowed"</DIV>
<DIV>&nbsp;</DIV>
<DIV>Don't&nbsp;do&nbsp;that&nbsp;-&nbsp;take&nbsp;the&nbsp;second&nbsp;node&nbsp;out&nbsp;of&nbsp;the&nbsp;cluster&nbsp;whilst&nbsp;the&nbsp;other&nbsp;</DIV>
<DIV>node(s)&nbsp;are&nbsp;still&nbsp;running,&nbsp;so&nbsp;that&nbsp;they&nbsp;can&nbsp;see&nbsp;it&nbsp;leaving.&nbsp;See&nbsp;the&nbsp;</DIV>
<DIV>clustering&nbsp;transcripts&nbsp;in&nbsp;http://www.rabbitmq.com/clustering.html&nbsp;for&nbsp;</DIV>
<DIV>details.</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;10/23/2012&nbsp;09:46&nbsp;AM,&nbsp;chetan&nbsp;dev&nbsp;wrote:</DIV>
<DIV>&gt;&nbsp;Hi,</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;Thanks&nbsp;you&nbsp;very&nbsp;much&nbsp;for&nbsp;this&nbsp;information</DIV>
<DIV>&gt;&nbsp;another&nbsp;problem&nbsp;i&nbsp;am&nbsp;facing&nbsp;is&nbsp;i&nbsp;have&nbsp;two&nbsp;nodes&nbsp;clustered&nbsp;lets&nbsp;say&nbsp;</DIV>
<DIV>&gt;&nbsp;rabbit@SHIKHARM(ram)&nbsp;and&nbsp;rabbit@CHETANDEV(disc)</DIV>
<DIV>&gt;&nbsp;now&nbsp;if&nbsp;i&nbsp;stop&nbsp;rabbit@SHIKHARM&nbsp;using&nbsp;rabbitmwctl&nbsp;stop&nbsp;command&nbsp;&nbsp;and&nbsp;then&nbsp;</DIV>
<DIV>&gt;&nbsp;i&nbsp;stop&nbsp;&nbsp;rabbit@CHETANDEV&nbsp;&nbsp;using&nbsp;stop_app&nbsp;command&nbsp;and&nbsp;then&nbsp;reset&nbsp;it&nbsp;</DIV>
<DIV>&gt;&nbsp;this&nbsp;way&nbsp;i&nbsp;remove&nbsp;it&nbsp;from&nbsp;cluster&nbsp;and&nbsp;restart&nbsp;the&nbsp;node</DIV>
<DIV>&gt;&nbsp;now&nbsp;rabbit@CHETANDEV&nbsp;starts&nbsp;and&nbsp;works&nbsp;fine&nbsp;but&nbsp;when&nbsp;i&nbsp;try&nbsp;to&nbsp;start&nbsp;</DIV>
<DIV>&gt;&nbsp;rabbit@SHIKHARM&nbsp;it&nbsp;fails&nbsp;.</DIV>
<DIV>&gt;&nbsp;i&nbsp;think&nbsp;it&nbsp;is&nbsp;trying&nbsp;to&nbsp;cluster&nbsp;with&nbsp;rabbit@CHETANDEV&nbsp;but&nbsp;that&nbsp;node&nbsp;is&nbsp;</DIV>
<DIV>&gt;&nbsp;now&nbsp;not&nbsp;in&nbsp;cluster&nbsp;but&nbsp;is&nbsp;there&nbsp;a&nbsp;way&nbsp;so&nbsp;that&nbsp;i&nbsp;can&nbsp;reset&nbsp;</DIV>
<DIV>&gt;&nbsp;rabbit@SHIKHARM&nbsp;and&nbsp;start&nbsp;it&nbsp;normally</DIV>
<DIV>&gt;&nbsp;here&nbsp;is&nbsp;the&nbsp;error&nbsp;that&nbsp;i&nbsp;got:</DIV>
<DIV>&gt;&nbsp;node&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;rabbit@SHIKHARM</DIV>
<DIV>&gt;&nbsp;app&nbsp;descriptor&nbsp;:&nbsp;c:/Program&nbsp;Files/RabbitMQ&nbsp;</DIV>
<DIV>&gt;&nbsp;Server/rabbitmq_server-2.8.6/sbin/../</DIV>
<DIV>&gt;&nbsp;ebin/rabbit.app</DIV>
<DIV>&gt;&nbsp;home&nbsp;dir&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;C:\Users\Acer</DIV>
<DIV>&gt;&nbsp;config&nbsp;file(s)&nbsp;:&nbsp;(none)</DIV>
<DIV>&gt;&nbsp;cookie&nbsp;hash&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;+3xbT32/GKScN3yhCcE0Ag==</DIV>
<DIV>&gt;&nbsp;log&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;</DIV>
<DIV>&gt;&nbsp;C:/Users/Acer/AppData/Roaming/RabbitMQ/log/rabbit@SHIKHARM.log</DIV>
<DIV>&gt;&nbsp;sasl&nbsp;log&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;</DIV>
<DIV>&gt;&nbsp;C:/Users/Acer/AppData/Roaming/RabbitMQ/log/rabbit@SHIKHARM-sasl</DIV>
<DIV>&gt;&nbsp;.log</DIV>
<DIV>&gt;&nbsp;database&nbsp;dir&nbsp;&nbsp;&nbsp;:&nbsp;</DIV>
<DIV>&gt;&nbsp;c:/Users/Acer/AppData/Roaming/RabbitMQ/db/rabbit@SHIKHARM-mnesi</DIV>
<DIV>&gt;&nbsp;a</DIV>
<DIV>&gt;&nbsp;erlang&nbsp;version&nbsp;:&nbsp;5.9.1</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;--&nbsp;rabbit&nbsp;boot&nbsp;start</DIV>
<DIV>&gt;&nbsp;starting&nbsp;file&nbsp;handle&nbsp;cache&nbsp;server&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</DIV>
<DIV>&gt;&nbsp;...done</DIV>
<DIV>&gt;&nbsp;starting&nbsp;worker&nbsp;pool&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</DIV>
<DIV>&gt;&nbsp;&nbsp;...done</DIV>
<DIV>&gt;&nbsp;starting&nbsp;database&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;...</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;BOOT&nbsp;FAILED</DIV>
<DIV>&gt;&nbsp;===========</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;Error&nbsp;description:</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;{error,{failed_to_cluster_with,[rabbit@CHETANDEV],</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"Mnesia&nbsp;could&nbsp;not&nbsp;connect&nbsp;to&nbsp;any&nbsp;</DIV>
<DIV>&gt;&nbsp;disc&nbsp;nodes."}</DIV>
<DIV>&gt;&nbsp;}</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;Log&nbsp;files&nbsp;(may&nbsp;contain&nbsp;more&nbsp;information):</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;C:/Users/Acer/AppData/Roaming/RabbitMQ/log/rabbit@SHIKHARM.log</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;C:/Users/Acer/AppData/Roaming/RabbitMQ/log/rabbit@SHIKHARM-sasl.log</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;Stack&nbsp;trace:</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;[{rabbit_mnesia,init_db,3,[]},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{rabbit_mnesia,init,0,[]},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{rabbit,'-run_boot_step/1-lc$^1/1-1-',1,[]},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{rabbit,run_boot_step,1,[]},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{rabbit,'-start/2-lc$^0/1-0-',1,[]},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{rabbit,start,2,[]},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{application_master,start_it_old,4,</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[{file,"application_master.erl"},{line,274}]}]</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;{"Kernel&nbsp;pid&nbsp;</DIV>
<DIV>&gt;&nbsp;terminated",application_controller,"{application_start_failure,rabb</DIV>
<DIV>&gt;&nbsp;it,{bad_return,{{rabbit,start,[normal,[]]},{'EXIT',{rabbit,failure_during_boot}}</DIV>
<DIV>&gt;&nbsp;}}}"}</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;Crash&nbsp;dump&nbsp;was&nbsp;written&nbsp;to:&nbsp;erl_crash.dump</DIV>
<DIV>&gt;&nbsp;Kernel&nbsp;pid&nbsp;terminated&nbsp;(application_controller)&nbsp;</DIV>
<DIV>&gt;&nbsp;({application_start_failure,rabbi</DIV>
<DIV>&gt;&nbsp;t,{bad_return,{{rabbit,start,[normal,[]]},{'EXIT',{rabbit,failure_during_boot}}}</DIV>
<DIV>&gt;&nbsp;}})</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;Thanks</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;On&nbsp;Tue,&nbsp;Oct&nbsp;23,&nbsp;2012&nbsp;at&nbsp;1:50&nbsp;PM,&nbsp;Tim&nbsp;Watson&nbsp;&lt;watson.timothy@gmail.com&nbsp;</DIV>
<DIV>&gt;&nbsp;&lt;mailto:watson.timothy@gmail.com&gt;&gt;&nbsp;wrote:</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ah&nbsp;of&nbsp;course&nbsp;-&nbsp;sorry&nbsp;i&nbsp;missed&nbsp;that&nbsp;guys.&nbsp;After&nbsp;so&nbsp;recently&nbsp;looking</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;the&nbsp;3.0&nbsp;cluster&nbsp;commands&nbsp;I'd&nbsp;forgotten&nbsp;that&nbsp;the&nbsp;choice&nbsp;of</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;disk/ram&nbsp;was&nbsp;done&nbsp;that&nbsp;way&nbsp;in&nbsp;2.8.x.</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On&nbsp;22&nbsp;Oct&nbsp;2012,&nbsp;at&nbsp;21:26,&nbsp;Matthias&nbsp;Radestock</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;matthias@rabbitmq.com&nbsp;&lt;mailto:matthias@rabbitmq.com&gt;&gt;&nbsp;wrote:</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&nbsp;On&nbsp;22/10/12&nbsp;20:28,&nbsp;chetan&nbsp;dev&nbsp;wrote:</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;here&nbsp;is&nbsp;what&nbsp;i&nbsp;am&nbsp;doing</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;1.&nbsp;two&nbsp;nodes&nbsp;rabbit@SHIKHARM&nbsp;and&nbsp;rabbit@CHETANDEV&nbsp;are&nbsp;clustered</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&nbsp;yes,&nbsp;but...</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;i&nbsp;clustered&nbsp;them&nbsp;as&nbsp;given&nbsp;on&nbsp;rabbitmq&nbsp;clustering&nbsp;documentation</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;e.g</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;on&nbsp;the&nbsp;first&nbsp;place&nbsp;both&nbsp;nodes&nbsp;are&nbsp;running</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;now&nbsp;i&nbsp;stopped&nbsp;app&nbsp;using&nbsp;rabbitmqctl&nbsp;stop_app&nbsp;then&nbsp;i&nbsp;reset&nbsp;that</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;node&nbsp;than</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;i&nbsp;clusterd&nbsp;that&nbsp;node&nbsp;with&nbsp;another&nbsp;using&nbsp;rabbitmqctl&nbsp;cluster</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rabbit@SHIKHARM</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;then&nbsp;i&nbsp;started&nbsp;the&nbsp;node&nbsp;using&nbsp;rabbitmqctl&nbsp;start_app</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;when&nbsp;i&nbsp;checked&nbsp;the&nbsp;cluster&nbsp;status&nbsp;it&nbsp;was&nbsp;showing&nbsp;fine&nbsp;then&nbsp;i</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;did&nbsp;as&nbsp;i</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;mentioned&nbsp;earlier</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&nbsp;That&nbsp;will&nbsp;make&nbsp;rabbit@CHETANDEV&nbsp;a&nbsp;*ram*&nbsp;node.&nbsp;To&nbsp;make&nbsp;both&nbsp;nodes</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;disk&nbsp;nodes&nbsp;the&nbsp;node&nbsp;itself&nbsp;would&nbsp;have&nbsp;to&nbsp;be&nbsp;mentioned&nbsp;in&nbsp;the</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cluster&nbsp;command&nbsp;too,&nbsp;i.e.&nbsp;'rabbitmqctl&nbsp;cluster&nbsp;rabbit@SHIKHAR</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rabbit@CHETANDEV'.</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;2.&nbsp;now&nbsp;i&nbsp;stop&nbsp;node&nbsp;rabbit@SHIKHARM&nbsp;using&nbsp;&nbsp;rabbitmqctl&nbsp;stop</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;commnad</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;3.&nbsp;now&nbsp;i&nbsp;start&nbsp;the&nbsp;node&nbsp;rabbit@SHIKHARM&nbsp;using&nbsp;rabbitmq-server</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;start&nbsp;commnad</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&nbsp;You&nbsp;have&nbsp;just&nbsp;stopped&nbsp;and&nbsp;restarted&nbsp;the&nbsp;clusters'&nbsp;only&nbsp;disk</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;node.&nbsp;Rabbit&nbsp;clusters&nbsp;won't&nbsp;function&nbsp;properly&nbsp;if&nbsp;they&nbsp;have&nbsp;only</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ram&nbsp;nodes.</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;4.&nbsp;and&nbsp;then&nbsp;i&nbsp;check&nbsp;cluster&nbsp;status&nbsp;it&nbsp;shows&nbsp;only&nbsp;one</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;running&nbsp;node</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;Cluster&nbsp;status&nbsp;of&nbsp;node&nbsp;rabbit@CHETANDEV&nbsp;...</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;[{nodes,[{disc,[rabbit@SHIKHARM]},{ram,[rabbit@CHETANDEV]}]},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{running_nodes,[rabbit@CHETANDEV]}]</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;...done.</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&nbsp;Try&nbsp;running&nbsp;that&nbsp;command&nbsp;against&nbsp;rabbit@SHIKHARM.&nbsp;I&nbsp;suspect&nbsp;it</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;will&nbsp;tell&nbsp;you&nbsp;that&nbsp;it&nbsp;only&nbsp;knows&nbsp;about&nbsp;itself.</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&nbsp;Anyway,&nbsp;I&nbsp;suggest&nbsp;you&nbsp;change&nbsp;your&nbsp;cluster&nbsp;configuration&nbsp;s.t.</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;both&nbsp;nodes&nbsp;are&nbsp;disk&nbsp;nodes.</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&nbsp;Regards,</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&nbsp;Matthias.</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;mailto:rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;mailto:rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;--&nbsp;</DIV>
<DIV>&gt;&nbsp;Cheten&nbsp;&nbsp;Dev</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;B.Tech&nbsp;Final&nbsp;Year</DIV>
<DIV>&gt;&nbsp;Dept.&nbsp;of&nbsp;Electrical&nbsp;Engg.</DIV>
<DIV>&gt;&nbsp;IIT&nbsp;Delhi,&nbsp;New&nbsp;Delhi</DIV>
<DIV>&gt;&nbsp;ph&nbsp;8527333215</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&nbsp;</DIV>
<DIV>--------------&nbsp;next&nbsp;part&nbsp;--------------</DIV>
<DIV>An&nbsp;HTML&nbsp;attachment&nbsp;was&nbsp;scrubbed...</DIV>
<DIV>URL:&nbsp;&lt;http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20121023/7ad3d6e3/attachment-0001.htm&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;38</DIV>
<DIV>Date:&nbsp;Tue,&nbsp;23&nbsp;Oct&nbsp;2012&nbsp;10:18:52&nbsp;+0100</DIV>
<DIV>From:&nbsp;Simon&nbsp;MacMullen&nbsp;&lt;simon@rabbitmq.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;Memory&nbsp;leak&nbsp;caused&nbsp;by&nbsp;error_logger&nbsp;in</DIV>
<DIV>2.8.6?</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Message-ID:&nbsp;&lt;508660FC.8020706@rabbitmq.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset=ISO-8859-1;&nbsp;format=flowed</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;23/10/12&nbsp;00:05,&nbsp;Travis&nbsp;wrote:</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{total_heap_size,105953765},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{heap_size,12538050},</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&nbsp;Is&nbsp;there&nbsp;a&nbsp;way&nbsp;to&nbsp;tell&nbsp;what's&nbsp;really&nbsp;going&nbsp;on&nbsp;with&nbsp;the&nbsp;error_logger</DIV>
<DIV>&gt;&nbsp;and&nbsp;if&nbsp;we're&nbsp;really&nbsp;generating&nbsp;so&nbsp;many&nbsp;messages&nbsp;that&nbsp;it's&nbsp;causing</DIV>
<DIV>&gt;&nbsp;memory&nbsp;to&nbsp;balloon&nbsp;so&nbsp;much?</DIV>
<DIV>&nbsp;</DIV>
<DIV>Hmm.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Looks&nbsp;like&nbsp;it&nbsp;is&nbsp;progressing&nbsp;too&nbsp;slowly&nbsp;towards&nbsp;GC;&nbsp;what&nbsp;happens&nbsp;if&nbsp;you&nbsp;</DIV>
<DIV>GC&nbsp;it&nbsp;manually?</DIV>
<DIV>&nbsp;</DIV>
<DIV>We&nbsp;are&nbsp;considering&nbsp;adding&nbsp;some&nbsp;background&nbsp;process&nbsp;that&nbsp;will&nbsp;GC&nbsp;the&nbsp;</DIV>
<DIV>biggest&nbsp;process&nbsp;every&nbsp;so&nbsp;often,&nbsp;since&nbsp;it&nbsp;seems&nbsp;to&nbsp;be&nbsp;possible&nbsp;to&nbsp;end&nbsp;up&nbsp;</DIV>
<DIV>with&nbsp;processes&nbsp;that&nbsp;consume&nbsp;a&nbsp;lot&nbsp;of&nbsp;memory&nbsp;but&nbsp;haven't&nbsp;chalked&nbsp;up&nbsp;</DIV>
<DIV>enough&nbsp;reductions&nbsp;to&nbsp;get&nbsp;GCed.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Cheers,&nbsp;Simon</DIV>
<DIV>&nbsp;</DIV>
<DIV>--&nbsp;</DIV>
<DIV>Simon&nbsp;MacMullen</DIV>
<DIV>RabbitMQ,&nbsp;VMware</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;39</DIV>
<DIV>Date:&nbsp;Tue,&nbsp;23&nbsp;Oct&nbsp;2012&nbsp;14:51:15&nbsp;+0530</DIV>
<DIV>From:&nbsp;chetan&nbsp;dev&nbsp;&lt;dev440@gmail.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;Clustering</DIV>
<DIV>To:&nbsp;Tim&nbsp;Watson&nbsp;&lt;tim@rabbitmq.com&gt;</DIV>
<DIV>Cc:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Message-ID:</DIV>
<DIV>&lt;CAB0ZxM5xb-dPXybW4wq0V+6cG1y2MEznbzue-1gCFHFy5ZTU_w@mail.gmail.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset="iso-8859-1"</DIV>
<DIV>&nbsp;</DIV>
<DIV>Yes&nbsp;,&nbsp;but&nbsp;now&nbsp;the&nbsp;node&nbsp;is&nbsp;failing&nbsp;to&nbsp;start&nbsp;because&nbsp;it&nbsp;is&nbsp;not&nbsp;able&nbsp;to&nbsp;find</DIV>
<DIV>other&nbsp;node&nbsp;for&nbsp;clustering</DIV>
<DIV>so&nbsp;how&nbsp;do&nbsp;i&nbsp;reset&nbsp;this&nbsp;node&nbsp;to&nbsp;run&nbsp;it&nbsp;normally?</DIV>
<DIV>&nbsp;</DIV>
<DIV>Thanks</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;Tue,&nbsp;Oct&nbsp;23,&nbsp;2012&nbsp;at&nbsp;2:38&nbsp;PM,&nbsp;Tim&nbsp;Watson&nbsp;&lt;tim@rabbitmq.com&gt;&nbsp;wrote:</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&nbsp;&nbsp;Don't&nbsp;do&nbsp;that&nbsp;-&nbsp;take&nbsp;the&nbsp;second&nbsp;node&nbsp;out&nbsp;of&nbsp;the&nbsp;cluster&nbsp;whilst&nbsp;the&nbsp;other</DIV>
<DIV>&gt;&nbsp;node(s)&nbsp;are&nbsp;still&nbsp;running,&nbsp;so&nbsp;that&nbsp;they&nbsp;can&nbsp;see&nbsp;it&nbsp;leaving.&nbsp;See&nbsp;the</DIV>
<DIV>&gt;&nbsp;clustering&nbsp;transcripts&nbsp;in&nbsp;http://www.rabbitmq.com/clustering.html&nbsp;for</DIV>
<DIV>&gt;&nbsp;details.</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;On&nbsp;10/23/2012&nbsp;09:46&nbsp;AM,&nbsp;chetan&nbsp;dev&nbsp;wrote:</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;Hi,</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;Thanks&nbsp;you&nbsp;very&nbsp;much&nbsp;for&nbsp;this&nbsp;information</DIV>
<DIV>&gt;&nbsp;another&nbsp;problem&nbsp;i&nbsp;am&nbsp;facing&nbsp;is&nbsp;i&nbsp;have&nbsp;two&nbsp;nodes&nbsp;clustered&nbsp;lets&nbsp;say</DIV>
<DIV>&gt;&nbsp;rabbit@SHIKHARM(ram)&nbsp;and&nbsp;rabbit@CHETANDEV(disc)</DIV>
<DIV>&gt;&nbsp;now&nbsp;if&nbsp;i&nbsp;stop&nbsp;rabbit@SHIKHARM&nbsp;using&nbsp;rabbitmwctl&nbsp;stop&nbsp;command&nbsp;&nbsp;and&nbsp;then&nbsp;i</DIV>
<DIV>&gt;&nbsp;stop&nbsp;&nbsp;rabbit@CHETANDEV&nbsp;&nbsp;using&nbsp;stop_app&nbsp;command&nbsp;and&nbsp;then&nbsp;reset&nbsp;it&nbsp;this&nbsp;way</DIV>
<DIV>&gt;&nbsp;i&nbsp;remove&nbsp;it&nbsp;from&nbsp;cluster&nbsp;and&nbsp;restart&nbsp;the&nbsp;node</DIV>
<DIV>&gt;&nbsp;now&nbsp;rabbit@CHETANDEV&nbsp;starts&nbsp;and&nbsp;works&nbsp;fine&nbsp;but&nbsp;when&nbsp;i&nbsp;try&nbsp;to&nbsp;start</DIV>
<DIV>&gt;&nbsp;rabbit@SHIKHARM&nbsp;it&nbsp;fails&nbsp;.</DIV>
<DIV>&gt;&nbsp;i&nbsp;think&nbsp;it&nbsp;is&nbsp;trying&nbsp;to&nbsp;cluster&nbsp;with&nbsp;rabbit@CHETANDEV&nbsp;but&nbsp;that&nbsp;node&nbsp;is</DIV>
<DIV>&gt;&nbsp;now&nbsp;not&nbsp;in&nbsp;cluster&nbsp;but&nbsp;is&nbsp;there&nbsp;a&nbsp;way&nbsp;so&nbsp;that&nbsp;i&nbsp;can&nbsp;reset&nbsp;rabbit@SHIKHARMand&nbsp;start&nbsp;it&nbsp;normally</DIV>
<DIV>&gt;&nbsp;here&nbsp;is&nbsp;the&nbsp;error&nbsp;that&nbsp;i&nbsp;got:</DIV>
<DIV>&gt;&nbsp;&nbsp;node&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;rabbit@SHIKHARM</DIV>
<DIV>&gt;&nbsp;app&nbsp;descriptor&nbsp;:&nbsp;c:/Program&nbsp;Files/RabbitMQ</DIV>
<DIV>&gt;&nbsp;Server/rabbitmq_server-2.8.6/sbin/../</DIV>
<DIV>&gt;&nbsp;ebin/rabbit.app</DIV>
<DIV>&gt;&nbsp;home&nbsp;dir&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;C:\Users\Acer</DIV>
<DIV>&gt;&nbsp;config&nbsp;file(s)&nbsp;:&nbsp;(none)</DIV>
<DIV>&gt;&nbsp;cookie&nbsp;hash&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;+3xbT32/GKScN3yhCcE0Ag==</DIV>
<DIV>&gt;&nbsp;log&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:</DIV>
<DIV>&gt;&nbsp;C:/Users/Acer/AppData/Roaming/RabbitMQ/log/rabbit@SHIKHARM.log</DIV>
<DIV>&gt;&nbsp;sasl&nbsp;log&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:</DIV>
<DIV>&gt;&nbsp;C:/Users/Acer/AppData/Roaming/RabbitMQ/log/rabbit@SHIKHARM-sasl</DIV>
<DIV>&gt;&nbsp;.log</DIV>
<DIV>&gt;&nbsp;database&nbsp;dir&nbsp;&nbsp;&nbsp;:</DIV>
<DIV>&gt;&nbsp;c:/Users/Acer/AppData/Roaming/RabbitMQ/db/rabbit@SHIKHARM-mnesi</DIV>
<DIV>&gt;&nbsp;a</DIV>
<DIV>&gt;&nbsp;erlang&nbsp;version&nbsp;:&nbsp;5.9.1</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;--&nbsp;rabbit&nbsp;boot&nbsp;start</DIV>
<DIV>&gt;&nbsp;starting&nbsp;file&nbsp;handle&nbsp;cache&nbsp;server</DIV>
<DIV>&gt;&nbsp;...done</DIV>
<DIV>&gt;&nbsp;starting&nbsp;worker&nbsp;pool</DIV>
<DIV>&gt;&nbsp;&nbsp;...done</DIV>
<DIV>&gt;&nbsp;starting&nbsp;database&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;...</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;BOOT&nbsp;FAILED</DIV>
<DIV>&gt;&nbsp;===========</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;Error&nbsp;description:</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;{error,{failed_to_cluster_with,[rabbit@CHETANDEV],</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"Mnesia&nbsp;could&nbsp;not&nbsp;connect&nbsp;to&nbsp;any&nbsp;disc</DIV>
<DIV>&gt;&nbsp;nodes."}</DIV>
<DIV>&gt;&nbsp;}</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;Log&nbsp;files&nbsp;(may&nbsp;contain&nbsp;more&nbsp;information):</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;C:/Users/Acer/AppData/Roaming/RabbitMQ/log/rabbit@SHIKHARM.log</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;C:/Users/Acer/AppData/Roaming/RabbitMQ/log/rabbit@SHIKHARM-sasl.log</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;Stack&nbsp;trace:</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;[{rabbit_mnesia,init_db,3,[]},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{rabbit_mnesia,init,0,[]},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{rabbit,'-run_boot_step/1-lc$^1/1-1-',1,[]},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{rabbit,run_boot_step,1,[]},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{rabbit,'-start/2-lc$^0/1-0-',1,[]},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{rabbit,start,2,[]},</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{application_master,start_it_old,4,</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[{file,"application_master.erl"},{line,274}]}]</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;{"Kernel&nbsp;pid</DIV>
<DIV>&gt;&nbsp;terminated",application_controller,"{application_start_failure,rabb</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;it,{bad_return,{{rabbit,start,[normal,[]]},{'EXIT',{rabbit,failure_during_boot}}</DIV>
<DIV>&gt;&nbsp;}}}"}</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;Crash&nbsp;dump&nbsp;was&nbsp;written&nbsp;to:&nbsp;erl_crash.dump</DIV>
<DIV>&gt;&nbsp;Kernel&nbsp;pid&nbsp;terminated&nbsp;(application_controller)</DIV>
<DIV>&gt;&nbsp;({application_start_failure,rabbi</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;t,{bad_return,{{rabbit,start,[normal,[]]},{'EXIT',{rabbit,failure_during_boot}}}</DIV>
<DIV>&gt;&nbsp;}})</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;Thanks</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;On&nbsp;Tue,&nbsp;Oct&nbsp;23,&nbsp;2012&nbsp;at&nbsp;1:50&nbsp;PM,&nbsp;Tim&nbsp;Watson&nbsp;&lt;watson.timothy@gmail.com&gt;wrote:</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&gt;&nbsp;Ah&nbsp;of&nbsp;course&nbsp;-&nbsp;sorry&nbsp;i&nbsp;missed&nbsp;that&nbsp;guys.&nbsp;After&nbsp;so&nbsp;recently&nbsp;looking&nbsp;at&nbsp;the</DIV>
<DIV>&gt;&gt;&nbsp;3.0&nbsp;cluster&nbsp;commands&nbsp;I'd&nbsp;forgotten&nbsp;that&nbsp;the&nbsp;choice&nbsp;of&nbsp;disk/ram&nbsp;was&nbsp;done</DIV>
<DIV>&gt;&gt;&nbsp;that&nbsp;way&nbsp;in&nbsp;2.8.x.</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;On&nbsp;22&nbsp;Oct&nbsp;2012,&nbsp;at&nbsp;21:26,&nbsp;Matthias&nbsp;Radestock&nbsp;&lt;matthias@rabbitmq.com&gt;</DIV>
<DIV>&gt;&gt;&nbsp;wrote:</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;On&nbsp;22/10/12&nbsp;20:28,&nbsp;chetan&nbsp;dev&nbsp;wrote:</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;here&nbsp;is&nbsp;what&nbsp;i&nbsp;am&nbsp;doing</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;1.&nbsp;two&nbsp;nodes&nbsp;rabbit@SHIKHARM&nbsp;and&nbsp;rabbit@CHETANDEV&nbsp;are&nbsp;clustered</DIV>
<DIV>&gt;&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;yes,&nbsp;but...</DIV>
<DIV>&gt;&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&gt;&gt;&nbsp;i&nbsp;clustered&nbsp;them&nbsp;as&nbsp;given&nbsp;on&nbsp;rabbitmq&nbsp;clustering&nbsp;documentation&nbsp;for&nbsp;e.g</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&gt;&gt;&nbsp;on&nbsp;the&nbsp;first&nbsp;place&nbsp;both&nbsp;nodes&nbsp;are&nbsp;running</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&gt;&gt;&nbsp;now&nbsp;i&nbsp;stopped&nbsp;app&nbsp;using&nbsp;rabbitmqctl&nbsp;stop_app&nbsp;then&nbsp;i&nbsp;reset&nbsp;that&nbsp;node</DIV>
<DIV>&gt;&gt;&nbsp;than</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&gt;&gt;&nbsp;i&nbsp;clusterd&nbsp;that&nbsp;node&nbsp;with&nbsp;another&nbsp;using&nbsp;rabbitmqctl&nbsp;cluster</DIV>
<DIV>&gt;&gt;&nbsp;rabbit@SHIKHARM</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&gt;&gt;&nbsp;then&nbsp;i&nbsp;started&nbsp;the&nbsp;node&nbsp;using&nbsp;rabbitmqctl&nbsp;start_app</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&gt;&gt;&nbsp;when&nbsp;i&nbsp;checked&nbsp;the&nbsp;cluster&nbsp;status&nbsp;it&nbsp;was&nbsp;showing&nbsp;fine&nbsp;then&nbsp;i&nbsp;did&nbsp;as&nbsp;i</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&gt;&gt;&nbsp;mentioned&nbsp;earlier</DIV>
<DIV>&gt;&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;That&nbsp;will&nbsp;make&nbsp;rabbit@CHETANDEV&nbsp;a&nbsp;*ram*&nbsp;node.&nbsp;To&nbsp;make&nbsp;both&nbsp;nodes&nbsp;disk</DIV>
<DIV>&gt;&gt;&nbsp;nodes&nbsp;the&nbsp;node&nbsp;itself&nbsp;would&nbsp;have&nbsp;to&nbsp;be&nbsp;mentioned&nbsp;in&nbsp;the&nbsp;cluster&nbsp;command</DIV>
<DIV>&gt;&gt;&nbsp;too,&nbsp;i.e.&nbsp;'rabbitmqctl&nbsp;cluster&nbsp;rabbit@SHIKHAR&nbsp;rabbit@CHETANDEV'.</DIV>
<DIV>&gt;&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;2.&nbsp;now&nbsp;i&nbsp;stop&nbsp;node&nbsp;rabbit@SHIKHARM&nbsp;using&nbsp;&nbsp;rabbitmqctl&nbsp;stop&nbsp;commnad</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;3.&nbsp;now&nbsp;i&nbsp;start&nbsp;the&nbsp;node&nbsp;rabbit@SHIKHARM&nbsp;using&nbsp;rabbitmq-server</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;start&nbsp;commnad</DIV>
<DIV>&gt;&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;You&nbsp;have&nbsp;just&nbsp;stopped&nbsp;and&nbsp;restarted&nbsp;the&nbsp;clusters'&nbsp;only&nbsp;disk&nbsp;node.</DIV>
<DIV>&gt;&gt;&nbsp;Rabbit&nbsp;clusters&nbsp;won't&nbsp;function&nbsp;properly&nbsp;if&nbsp;they&nbsp;have&nbsp;only&nbsp;ram&nbsp;nodes.</DIV>
<DIV>&gt;&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;4.&nbsp;and&nbsp;then&nbsp;i&nbsp;check&nbsp;cluster&nbsp;status&nbsp;it&nbsp;shows&nbsp;only&nbsp;one&nbsp;running&nbsp;node</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;Cluster&nbsp;status&nbsp;of&nbsp;node&nbsp;rabbit@CHETANDEV&nbsp;...</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;[{nodes,[{disc,[rabbit@SHIKHARM]},{ram,[rabbit@CHETANDEV]}]},</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{running_nodes,[rabbit@CHETANDEV]}]</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;...done.</DIV>
<DIV>&gt;&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;Try&nbsp;running&nbsp;that&nbsp;command&nbsp;against&nbsp;rabbit@SHIKHARM.&nbsp;I&nbsp;suspect&nbsp;it&nbsp;will</DIV>
<DIV>&gt;&gt;&nbsp;tell&nbsp;you&nbsp;that&nbsp;it&nbsp;only&nbsp;knows&nbsp;about&nbsp;itself.</DIV>
<DIV>&gt;&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;Anyway,&nbsp;I&nbsp;suggest&nbsp;you&nbsp;change&nbsp;your&nbsp;cluster&nbsp;configuration&nbsp;s.t.&nbsp;both&nbsp;nodes</DIV>
<DIV>&gt;&gt;&nbsp;are&nbsp;disk&nbsp;nodes.</DIV>
<DIV>&gt;&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;Regards,</DIV>
<DIV>&gt;&gt;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;Matthias.</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&gt;&nbsp;&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;--</DIV>
<DIV>&gt;&nbsp;Cheten&nbsp;&nbsp;Dev</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;B.Tech&nbsp;Final&nbsp;Year</DIV>
<DIV>&gt;&nbsp;Dept.&nbsp;of&nbsp;Electrical&nbsp;Engg.</DIV>
<DIV>&gt;&nbsp;IIT&nbsp;Delhi,&nbsp;New&nbsp;Delhi</DIV>
<DIV>&gt;&nbsp;ph&nbsp;8527333215</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;listrabbitmq-discuss@lists.rabbitmq.comhttps://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>--&nbsp;</DIV>
<DIV>Cheten&nbsp;&nbsp;Dev</DIV>
<DIV>&nbsp;</DIV>
<DIV>B.Tech&nbsp;Final&nbsp;Year</DIV>
<DIV>Dept.&nbsp;of&nbsp;Electrical&nbsp;Engg.</DIV>
<DIV>IIT&nbsp;Delhi,&nbsp;New&nbsp;Delhi</DIV>
<DIV>ph&nbsp;8527333215</DIV>
<DIV>--------------&nbsp;next&nbsp;part&nbsp;--------------</DIV>
<DIV>An&nbsp;HTML&nbsp;attachment&nbsp;was&nbsp;scrubbed...</DIV>
<DIV>URL:&nbsp;&lt;http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20121023/51afb9ec/attachment-0001.htm&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;40</DIV>
<DIV>Date:&nbsp;Tue,&nbsp;23&nbsp;Oct&nbsp;2012&nbsp;10:28:58&nbsp;+0100</DIV>
<DIV>From:&nbsp;Simon&nbsp;MacMullen&nbsp;&lt;simon@rabbitmq.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;Upgrading&nbsp;RabbitMQ2.8.6</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Cc:&nbsp;Matt&nbsp;Long&nbsp;&lt;matt@crocodoc.com&gt;</DIV>
<DIV>Message-ID:&nbsp;&lt;5086635A.3000407@rabbitmq.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset=ISO-8859-1;&nbsp;format=flowed</DIV>
<DIV>&nbsp;</DIV>
<DIV>Somewhat&nbsp;on&nbsp;purpose&nbsp;-&nbsp;due&nbsp;to&nbsp;the&nbsp;vagaries&nbsp;of&nbsp;our&nbsp;build&nbsp;system,&nbsp;we&nbsp;treat&nbsp;</DIV>
<DIV>the&nbsp;apt&nbsp;repository&nbsp;as&nbsp;just&nbsp;another&nbsp;build&nbsp;artefact,&nbsp;so&nbsp;it&nbsp;gets&nbsp;created&nbsp;</DIV>
<DIV>from&nbsp;scratch&nbsp;each&nbsp;time.&nbsp;I&nbsp;know&nbsp;this&nbsp;is&nbsp;not&nbsp;ideal.</DIV>
<DIV>&nbsp;</DIV>
<DIV>If&nbsp;you&nbsp;want&nbsp;to&nbsp;pin&nbsp;to&nbsp;a&nbsp;particular&nbsp;version&nbsp;you&nbsp;will&nbsp;need&nbsp;to&nbsp;download&nbsp;the&nbsp;</DIV>
<DIV>deb&nbsp;directly.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Cheers,&nbsp;Simon</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;22/10/12&nbsp;17:07,&nbsp;Matt&nbsp;Long&nbsp;wrote:</DIV>
<DIV>&gt;&nbsp;While&nbsp;we're&nbsp;on&nbsp;the&nbsp;topic&nbsp;of&nbsp;older&nbsp;versions,&nbsp;it&nbsp;appears&nbsp;they&nbsp;are&nbsp;removed</DIV>
<DIV>&gt;&nbsp;from&nbsp;the&nbsp;RabbitMQ&nbsp;APT&nbsp;repository;&nbsp;only&nbsp;the&nbsp;newest&nbsp;version&nbsp;is&nbsp;ever</DIV>
<DIV>&gt;&nbsp;available.&nbsp;Is&nbsp;this&nbsp;done&nbsp;on&nbsp;purpose?&nbsp;It&nbsp;has&nbsp;led&nbsp;to&nbsp;some&nbsp;issues&nbsp;for&nbsp;us</DIV>
<DIV>&gt;&nbsp;since&nbsp;we&nbsp;specify&nbsp;explicit&nbsp;package&nbsp;versions&nbsp;in&nbsp;our&nbsp;provisioning&nbsp;system</DIV>
<DIV>&gt;&nbsp;and&nbsp;occasionally&nbsp;they'll&nbsp;no&nbsp;longer&nbsp;be&nbsp;there!</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;Thanks,</DIV>
<DIV>&gt;&nbsp;Matt</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;On&nbsp;Mon,&nbsp;Oct&nbsp;22,&nbsp;2012&nbsp;at&nbsp;4:21&nbsp;AM,&nbsp;Matthias&nbsp;Radestock</DIV>
<DIV>&gt;&nbsp;&lt;matthias@rabbitmq.com&nbsp;&lt;mailto:matthias@rabbitmq.com&gt;&gt;&nbsp;wrote:</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On&nbsp;19/10/12&nbsp;10:24,&nbsp;PSL&nbsp;88506&nbsp;wrote:</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;When&nbsp;i&nbsp;try&nbsp;to&nbsp;understand&nbsp;about&nbsp;installation&nbsp;procedure&nbsp;for&nbsp;2.8.6</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;All&nbsp;links&nbsp;are&nbsp;getting&nbsp;redirected&nbsp;to&nbsp;same&nbsp;page&nbsp;with&nbsp;following&nbsp;URL:</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;http://www.rabbitmq.com/__download.html</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;http://www.rabbitmq.com/download.html&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Links&nbsp;will&nbsp;always&nbsp;point&nbsp;to&nbsp;the&nbsp;latest&nbsp;version,&nbsp;which&nbsp;is&nbsp;2.8.7.&nbsp;I</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;recommend&nbsp;you&nbsp;install&nbsp;that&nbsp;rather&nbsp;than&nbsp;2.8.6.&nbsp;If&nbsp;you&nbsp;really&nbsp;must</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;install&nbsp;2.8.6,&nbsp;follow&nbsp;the&nbsp;"Older&nbsp;Versions&nbsp;/&nbsp;Download"&nbsp;link&nbsp;on&nbsp;the</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;download.html&nbsp;page.</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Regards,</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Matthias.</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_________________________________________________</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rabbitmq-discuss@lists.__rabbitmq.com</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;mailto:rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;https://lists.rabbitmq.com/__cgi-bin/mailman/listinfo/__rabbitmq-discuss</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;--</DIV>
<DIV>&gt;&nbsp;Matt&nbsp;Long</DIV>
<DIV>&gt;&nbsp;Cofounder&nbsp;and&nbsp;Lead&nbsp;Developer</DIV>
<DIV>&gt;&nbsp;crocodoc.com&nbsp;&lt;http://crocodoc.com/&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>--&nbsp;</DIV>
<DIV>Simon&nbsp;MacMullen</DIV>
<DIV>RabbitMQ,&nbsp;VMware</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;41</DIV>
<DIV>Date:&nbsp;Tue,&nbsp;23&nbsp;Oct&nbsp;2012&nbsp;10:31:32&nbsp;+0100</DIV>
<DIV>From:&nbsp;Tim&nbsp;Watson&nbsp;&lt;tim@rabbitmq.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;Clustering</DIV>
<DIV>To:&nbsp;chetan&nbsp;dev&nbsp;&lt;dev440@gmail.com&gt;</DIV>
<DIV>Cc:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Message-ID:&nbsp;&lt;508663F4.3040507@rabbitmq.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset="iso-8859-1";&nbsp;Format="flowed"</DIV>
<DIV>&nbsp;</DIV>
<DIV>Post&nbsp;me&nbsp;the&nbsp;*exact*&nbsp;commands&nbsp;you're&nbsp;using&nbsp;on&nbsp;each&nbsp;node,&nbsp;in&nbsp;sequence&nbsp;</DIV>
<DIV>please.&nbsp;If&nbsp;you&nbsp;follow&nbsp;the&nbsp;'Breaking&nbsp;up&nbsp;a&nbsp;cluster'&nbsp;transcript&nbsp;from&nbsp;</DIV>
<DIV>http://www.rabbitmq.com/clustering.html&nbsp;then&nbsp;you&nbsp;should&nbsp;not&nbsp;have&nbsp;*any*&nbsp;</DIV>
<DIV>problems.&nbsp;In&nbsp;particular,&nbsp;note&nbsp;the&nbsp;use&nbsp;of&nbsp;'force_reset'&nbsp;on&nbsp;the&nbsp;surviving&nbsp;</DIV>
<DIV>node,&nbsp;so&nbsp;that&nbsp;it&nbsp;does&nbsp;not&nbsp;attempt&nbsp;to&nbsp;connect&nbsp;to&nbsp;nodes&nbsp;that&nbsp;are&nbsp;no&nbsp;longer&nbsp;</DIV>
<DIV>part&nbsp;of&nbsp;the&nbsp;cluster&nbsp;-&nbsp;who's&nbsp;residual&nbsp;configuration&nbsp;is&nbsp;still&nbsp;present&nbsp;on&nbsp;</DIV>
<DIV>the&nbsp;extant&nbsp;node&nbsp;we're&nbsp;now&nbsp;resetting.</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;10/23/2012&nbsp;10:21&nbsp;AM,&nbsp;chetan&nbsp;dev&nbsp;wrote:</DIV>
<DIV>&gt;&nbsp;Yes&nbsp;,&nbsp;but&nbsp;now&nbsp;the&nbsp;node&nbsp;is&nbsp;failing&nbsp;to&nbsp;start&nbsp;because&nbsp;it&nbsp;is&nbsp;not&nbsp;able&nbsp;to&nbsp;</DIV>
<DIV>&gt;&nbsp;find&nbsp;other&nbsp;node&nbsp;for&nbsp;clustering</DIV>
<DIV>&gt;&nbsp;so&nbsp;how&nbsp;do&nbsp;i&nbsp;reset&nbsp;this&nbsp;node&nbsp;to&nbsp;run&nbsp;it&nbsp;normally?</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;Thanks</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;On&nbsp;Tue,&nbsp;Oct&nbsp;23,&nbsp;2012&nbsp;at&nbsp;2:38&nbsp;PM,&nbsp;Tim&nbsp;Watson&nbsp;&lt;tim@rabbitmq.com&nbsp;</DIV>
<DIV>&gt;&nbsp;&lt;mailto:tim@rabbitmq.com&gt;&gt;&nbsp;wrote:</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Don't&nbsp;do&nbsp;that&nbsp;-&nbsp;take&nbsp;the&nbsp;second&nbsp;node&nbsp;out&nbsp;of&nbsp;the&nbsp;cluster&nbsp;whilst&nbsp;the</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;other&nbsp;node(s)&nbsp;are&nbsp;still&nbsp;running,&nbsp;so&nbsp;that&nbsp;they&nbsp;can&nbsp;see&nbsp;it&nbsp;leaving.</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;See&nbsp;the&nbsp;clustering&nbsp;transcripts&nbsp;in</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;http://www.rabbitmq.com/clustering.html&nbsp;for&nbsp;details.</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On&nbsp;10/23/2012&nbsp;09:46&nbsp;AM,&nbsp;chetan&nbsp;dev&nbsp;wrote:</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Hi,</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Thanks&nbsp;you&nbsp;very&nbsp;much&nbsp;for&nbsp;this&nbsp;information</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;another&nbsp;problem&nbsp;i&nbsp;am&nbsp;facing&nbsp;is&nbsp;i&nbsp;have&nbsp;two&nbsp;nodes&nbsp;clustered&nbsp;lets</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;say&nbsp;rabbit@SHIKHARM(ram)&nbsp;and&nbsp;rabbit@CHETANDEV(disc)</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;now&nbsp;if&nbsp;i&nbsp;stop&nbsp;rabbit@SHIKHARM&nbsp;using&nbsp;rabbitmwctl&nbsp;stop&nbsp;command&nbsp;&nbsp;and</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;then&nbsp;i&nbsp;stop&nbsp;&nbsp;rabbit@CHETANDEV&nbsp;&nbsp;using&nbsp;stop_app&nbsp;command&nbsp;and&nbsp;then</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;reset&nbsp;it&nbsp;this&nbsp;way&nbsp;i&nbsp;remove&nbsp;it&nbsp;from&nbsp;cluster&nbsp;and&nbsp;restart&nbsp;the&nbsp;node</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;now&nbsp;rabbit@CHETANDEV&nbsp;starts&nbsp;and&nbsp;works&nbsp;fine&nbsp;but&nbsp;when&nbsp;i&nbsp;try&nbsp;to</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;start&nbsp;rabbit@SHIKHARM&nbsp;it&nbsp;fails&nbsp;.</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;i&nbsp;think&nbsp;it&nbsp;is&nbsp;trying&nbsp;to&nbsp;cluster&nbsp;with&nbsp;rabbit@CHETANDEV&nbsp;but&nbsp;that</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;node&nbsp;is&nbsp;now&nbsp;not&nbsp;in&nbsp;cluster&nbsp;but&nbsp;is&nbsp;there&nbsp;a&nbsp;way&nbsp;so&nbsp;that&nbsp;i&nbsp;can&nbsp;reset</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rabbit@SHIKHARM&nbsp;and&nbsp;start&nbsp;it&nbsp;normally</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;here&nbsp;is&nbsp;the&nbsp;error&nbsp;that&nbsp;i&nbsp;got:</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;node&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;rabbit@SHIKHARM</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;app&nbsp;descriptor&nbsp;:&nbsp;c:/Program&nbsp;Files/RabbitMQ</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Server/rabbitmq_server-2.8.6/sbin/../</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ebin/rabbit.app</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;home&nbsp;dir&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;C:\Users\Acer</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;config&nbsp;file(s)&nbsp;:&nbsp;(none)</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cookie&nbsp;hash&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;+3xbT32/GKScN3yhCcE0Ag==</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;log&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C:/Users/Acer/AppData/Roaming/RabbitMQ/log/rabbit@SHIKHARM.log</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;mailto:C:/Users/Acer/AppData/Roaming/RabbitMQ/log/rabbit@SHIKHARM.log&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sasl&nbsp;log&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C:/Users/Acer/AppData/Roaming/RabbitMQ/log/rabbit@SHIKHARM-sasl</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.log</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;database&nbsp;dir&nbsp;&nbsp;&nbsp;:</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;c:/Users/Acer/AppData/Roaming/RabbitMQ/db/rabbit@SHIKHARM-mnesi</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;a</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;erlang&nbsp;version&nbsp;:&nbsp;5.9.1</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--&nbsp;rabbit&nbsp;boot&nbsp;start</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;starting&nbsp;file&nbsp;handle&nbsp;cache&nbsp;server&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;...done</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;starting&nbsp;worker&nbsp;pool&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;...done</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;starting&nbsp;database&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;...</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BOOT&nbsp;FAILED</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;===========</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Error&nbsp;description:</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{error,{failed_to_cluster_with,[rabbit@CHETANDEV],</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"Mnesia&nbsp;could&nbsp;not&nbsp;connect&nbsp;to</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;any&nbsp;disc&nbsp;nodes."}</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log&nbsp;files&nbsp;(may&nbsp;contain&nbsp;more&nbsp;information):</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C:/Users/Acer/AppData/Roaming/RabbitMQ/log/rabbit@SHIKHARM.log</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;mailto:C:/Users/Acer/AppData/Roaming/RabbitMQ/log/rabbit@SHIKHARM.log&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C:/Users/Acer/AppData/Roaming/RabbitMQ/log/rabbit@SHIKHARM-sasl.log</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;mailto:C:/Users/Acer/AppData/Roaming/RabbitMQ/log/rabbit@SHIKHARM-sasl.log&gt;</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Stack&nbsp;trace:</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[{rabbit_mnesia,init_db,3,[]},</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{rabbit_mnesia,init,0,[]},</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{rabbit,'-run_boot_step/1-lc$^1/1-1-',1,[]},</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{rabbit,run_boot_step,1,[]},</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{rabbit,'-start/2-lc$^0/1-0-',1,[]},</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{rabbit,start,2,[]},</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{application_master,start_it_old,4,</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[{file,"application_master.erl"},{line,274}]}]</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{"Kernel&nbsp;pid</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;terminated",application_controller,"{application_start_failure,rabb</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;it,{bad_return,{{rabbit,start,[normal,[]]},{'EXIT',{rabbit,failure_during_boot}}</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}}}"}</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Crash&nbsp;dump&nbsp;was&nbsp;written&nbsp;to:&nbsp;erl_crash.dump</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Kernel&nbsp;pid&nbsp;terminated&nbsp;(application_controller)</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;({application_start_failure,rabbi</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;t,{bad_return,{{rabbit,start,[normal,[]]},{'EXIT',{rabbit,failure_during_boot}}}</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}})</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Thanks</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On&nbsp;Tue,&nbsp;Oct&nbsp;23,&nbsp;2012&nbsp;at&nbsp;1:50&nbsp;PM,&nbsp;Tim&nbsp;Watson</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;watson.timothy@gmail.com&nbsp;&lt;mailto:watson.timothy@gmail.com&gt;&gt;&nbsp;wrote:</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ah&nbsp;of&nbsp;course&nbsp;-&nbsp;sorry&nbsp;i&nbsp;missed&nbsp;that&nbsp;guys.&nbsp;After&nbsp;so&nbsp;recently</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;looking&nbsp;at&nbsp;the&nbsp;3.0&nbsp;cluster&nbsp;commands&nbsp;I'd&nbsp;forgotten&nbsp;that&nbsp;the</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;choice&nbsp;of&nbsp;disk/ram&nbsp;was&nbsp;done&nbsp;that&nbsp;way&nbsp;in&nbsp;2.8.x.</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On&nbsp;22&nbsp;Oct&nbsp;2012,&nbsp;at&nbsp;21:26,&nbsp;Matthias&nbsp;Radestock</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;matthias@rabbitmq.com&nbsp;&lt;mailto:matthias@rabbitmq.com&gt;&gt;&nbsp;wrote:</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&nbsp;On&nbsp;22/10/12&nbsp;20:28,&nbsp;chetan&nbsp;dev&nbsp;wrote:</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;here&nbsp;is&nbsp;what&nbsp;i&nbsp;am&nbsp;doing</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;1.&nbsp;two&nbsp;nodes&nbsp;rabbit@SHIKHARM&nbsp;and&nbsp;rabbit@CHETANDEV&nbsp;are</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;clustered</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&nbsp;yes,&nbsp;but...</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;i&nbsp;clustered&nbsp;them&nbsp;as&nbsp;given&nbsp;on&nbsp;rabbitmq&nbsp;clustering</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;documentation&nbsp;for&nbsp;e.g</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;on&nbsp;the&nbsp;first&nbsp;place&nbsp;both&nbsp;nodes&nbsp;are&nbsp;running</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;now&nbsp;i&nbsp;stopped&nbsp;app&nbsp;using&nbsp;rabbitmqctl&nbsp;stop_app&nbsp;then&nbsp;i&nbsp;reset</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;that&nbsp;node&nbsp;than</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;i&nbsp;clusterd&nbsp;that&nbsp;node&nbsp;with&nbsp;another&nbsp;using&nbsp;rabbitmqctl</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cluster&nbsp;rabbit@SHIKHARM</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;then&nbsp;i&nbsp;started&nbsp;the&nbsp;node&nbsp;using&nbsp;rabbitmqctl&nbsp;start_app</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;when&nbsp;i&nbsp;checked&nbsp;the&nbsp;cluster&nbsp;status&nbsp;it&nbsp;was&nbsp;showing&nbsp;fine</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;then&nbsp;i&nbsp;did&nbsp;as&nbsp;i</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;mentioned&nbsp;earlier</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&nbsp;That&nbsp;will&nbsp;make&nbsp;rabbit@CHETANDEV&nbsp;a&nbsp;*ram*&nbsp;node.&nbsp;To&nbsp;make&nbsp;both</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nodes&nbsp;disk&nbsp;nodes&nbsp;the&nbsp;node&nbsp;itself&nbsp;would&nbsp;have&nbsp;to&nbsp;be&nbsp;mentioned</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;in&nbsp;the&nbsp;cluster&nbsp;command&nbsp;too,&nbsp;i.e.&nbsp;'rabbitmqctl&nbsp;cluster</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rabbit@SHIKHAR&nbsp;rabbit@CHETANDEV'.</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;2.&nbsp;now&nbsp;i&nbsp;stop&nbsp;node&nbsp;rabbit@SHIKHARM&nbsp;using&nbsp;&nbsp;rabbitmqctl</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;stop&nbsp;commnad</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;3.&nbsp;now&nbsp;i&nbsp;start&nbsp;the&nbsp;node&nbsp;rabbit@SHIKHARM&nbsp;using</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rabbitmq-server</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;start&nbsp;commnad</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&nbsp;You&nbsp;have&nbsp;just&nbsp;stopped&nbsp;and&nbsp;restarted&nbsp;the&nbsp;clusters'&nbsp;only&nbsp;disk</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;node.&nbsp;Rabbit&nbsp;clusters&nbsp;won't&nbsp;function&nbsp;properly&nbsp;if&nbsp;they&nbsp;have</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;only&nbsp;ram&nbsp;nodes.</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;4.&nbsp;and&nbsp;then&nbsp;i&nbsp;check&nbsp;cluster&nbsp;status&nbsp;it&nbsp;shows&nbsp;only&nbsp;one</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;running&nbsp;node</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;Cluster&nbsp;status&nbsp;of&nbsp;node&nbsp;rabbit@CHETANDEV&nbsp;...</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[{nodes,[{disc,[rabbit@SHIKHARM]},{ram,[rabbit@CHETANDEV]}]},</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{running_nodes,[rabbit@CHETANDEV]}]</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;...done.</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&nbsp;Try&nbsp;running&nbsp;that&nbsp;command&nbsp;against&nbsp;rabbit@SHIKHARM.&nbsp;I&nbsp;suspect</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;it&nbsp;will&nbsp;tell&nbsp;you&nbsp;that&nbsp;it&nbsp;only&nbsp;knows&nbsp;about&nbsp;itself.</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&nbsp;Anyway,&nbsp;I&nbsp;suggest&nbsp;you&nbsp;change&nbsp;your&nbsp;cluster&nbsp;configuration</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;s.t.&nbsp;both&nbsp;nodes&nbsp;are&nbsp;disk&nbsp;nodes.</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&nbsp;Regards,</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&nbsp;Matthias.</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;mailto:rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;mailto:rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Cheten&nbsp;&nbsp;Dev</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B.Tech&nbsp;Final&nbsp;Year</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Dept.&nbsp;of&nbsp;Electrical&nbsp;Engg.</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;IIT&nbsp;Delhi,&nbsp;New&nbsp;Delhi</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ph&nbsp;8527333215</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rabbitmq-discuss@lists.rabbitmq.com&nbsp;&nbsp;&lt;mailto:rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;--&nbsp;</DIV>
<DIV>&gt;&nbsp;Cheten&nbsp;&nbsp;Dev</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;B.Tech&nbsp;Final&nbsp;Year</DIV>
<DIV>&gt;&nbsp;Dept.&nbsp;of&nbsp;Electrical&nbsp;Engg.</DIV>
<DIV>&gt;&nbsp;IIT&nbsp;Delhi,&nbsp;New&nbsp;Delhi</DIV>
<DIV>&gt;&nbsp;ph&nbsp;8527333215</DIV>
<DIV>&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>--------------&nbsp;next&nbsp;part&nbsp;--------------</DIV>
<DIV>An&nbsp;HTML&nbsp;attachment&nbsp;was&nbsp;scrubbed...</DIV>
<DIV>URL:&nbsp;&lt;http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20121023/27fa243d/attachment-0001.htm&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;42</DIV>
<DIV>Date:&nbsp;Tue,&nbsp;23&nbsp;Oct&nbsp;2012&nbsp;11:05:50&nbsp;+0100</DIV>
<DIV>From:&nbsp;Emile&nbsp;Joubert&nbsp;&lt;emile@rabbitmq.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;STOMP&nbsp;1.0&nbsp;adapter&nbsp;escapes&nbsp;colon&nbsp;as&nbsp;\c</DIV>
<DIV>(STOMP&nbsp;1.1&nbsp;style)</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Cc:&nbsp;Michael&nbsp;Justin&nbsp;&lt;michael.justin@gmx.net&gt;</DIV>
<DIV>Message-ID:&nbsp;&lt;50866BFE.9060605@rabbitmq.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset=ISO-8859-1</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>Hi&nbsp;Michael,</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;23/10/12&nbsp;09:48,&nbsp;Michael&nbsp;Justin&nbsp;wrote:</DIV>
<DIV>&gt;&nbsp;Hello,</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;a&nbsp;test&nbsp;showed&nbsp;that&nbsp;a&nbsp;colon&nbsp;in&nbsp;a&nbsp;SEND&nbsp;frame&nbsp;will&nbsp;be&nbsp;escaped&nbsp;STOMP&nbsp;</DIV>
<DIV>&gt;&nbsp;1.1-style&nbsp;as&nbsp;\c,&nbsp;so&nbsp;this</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;SEND</DIV>
<DIV>&gt;&nbsp;destination:/queue/ExampleQueue</DIV>
<DIV>&gt;&nbsp;testcolon1:a:test</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;will&nbsp;be&nbsp;received&nbsp;as:</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;MESSAGE</DIV>
<DIV>&gt;&nbsp;destination:/queue/ExampleQueue</DIV>
<DIV>&gt;&nbsp;testcolon1:a\ctest</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;Is&nbsp;this&nbsp;as&nbsp;designed?&nbsp;The&nbsp;STOMP&nbsp;plugin&nbsp;page&nbsp;does&nbsp;not&nbsp;cover&nbsp;this&nbsp;escape&nbsp;</DIV>
<DIV>&gt;&nbsp;mechanism,&nbsp;which&nbsp;was&nbsp;introduced&nbsp;with&nbsp;STOMP&nbsp;1.1</DIV>
<DIV>&nbsp;</DIV>
<DIV>The&nbsp;only&nbsp;difference&nbsp;in&nbsp;framing&nbsp;between&nbsp;1.0&nbsp;and&nbsp;1.1&nbsp;in&nbsp;the&nbsp;RabbitMQ&nbsp;STOMP</DIV>
<DIV>implementation&nbsp;at&nbsp;present&nbsp;is&nbsp;trimming.&nbsp;If&nbsp;the&nbsp;negotiated&nbsp;version&nbsp;is&nbsp;1.0</DIV>
<DIV>then&nbsp;headers&nbsp;are&nbsp;trimmed.&nbsp;Only&nbsp;1.1&nbsp;frame&nbsp;parsing&nbsp;is&nbsp;implemented,&nbsp;under</DIV>
<DIV>the&nbsp;assumption&nbsp;that&nbsp;this&nbsp;is&nbsp;backwards-compatible.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Are&nbsp;you&nbsp;relying&nbsp;on&nbsp;the&nbsp;STOMP&nbsp;1.0&nbsp;behaviour&nbsp;w.r.t&nbsp;colons&nbsp;in&nbsp;header&nbsp;values?</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt;&nbsp;I&nbsp;also&nbsp;noticed&nbsp;that&nbsp;messages&nbsp;with&nbsp;header&nbsp;line&nbsp;which&nbsp;contains&nbsp;a&nbsp;backslash&nbsp;</DIV>
<DIV>&gt;&nbsp;seem&nbsp;to&nbsp;be&nbsp;dropped&nbsp;on&nbsp;the&nbsp;broker&nbsp;side:</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;SEND</DIV>
<DIV>&gt;&nbsp;destination:/queue/ExampleQueue</DIV>
<DIV>&gt;&nbsp;testbackslash:\x</DIV>
<DIV>&gt;&nbsp;</DIV>
<DIV>&gt;&nbsp;-&gt;&nbsp;the&nbsp;message&nbsp;does&nbsp;not&nbsp;appear&nbsp;in&nbsp;the&nbsp;Management&nbsp;console</DIV>
<DIV>&nbsp;</DIV>
<DIV>This&nbsp;is&nbsp;compatible&nbsp;with&nbsp;1.1,&nbsp;which&nbsp;says&nbsp;that&nbsp;undefined&nbsp;escape&nbsp;sequences</DIV>
<DIV>must&nbsp;be&nbsp;treated&nbsp;as&nbsp;a&nbsp;fatal&nbsp;protocol&nbsp;error.</DIV>
<DIV>&nbsp;</DIV>
<DIV>We'd&nbsp;be&nbsp;interested&nbsp;in&nbsp;your&nbsp;opinion&nbsp;of&nbsp;how&nbsp;important&nbsp;strict&nbsp;STOMP&nbsp;1.0</DIV>
<DIV>framing&nbsp;support&nbsp;is&nbsp;to&nbsp;help&nbsp;us&nbsp;decide&nbsp;whether&nbsp;to&nbsp;invest&nbsp;in&nbsp;that&nbsp;effort&nbsp;or</DIV>
<DIV>focus&nbsp;on&nbsp;1.2&nbsp;instead.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>-Emile</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;43</DIV>
<DIV>Date:&nbsp;Tue,&nbsp;23&nbsp;Oct&nbsp;2012&nbsp;11:18:11&nbsp;+0100</DIV>
<DIV>From:&nbsp;Emile&nbsp;Joubert&nbsp;&lt;emile@rabbitmq.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;STOMP&nbsp;plugin&nbsp;-&nbsp;durable&nbsp;subscription</DIV>
<DIV>limitation</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Cc:&nbsp;Michael&nbsp;Justin&nbsp;&lt;michael.justin@gmx.net&gt;</DIV>
<DIV>Message-ID:&nbsp;&lt;50866EE3.4000409@rabbitmq.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset=ISO-8859-1</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;23/10/12&nbsp;09:27,&nbsp;Michael&nbsp;Justin&nbsp;wrote:</DIV>
<DIV>&gt;&nbsp;This&nbsp;is&nbsp;interesting&nbsp;-&nbsp;so&nbsp;the&nbsp;behavior&nbsp;of&nbsp;the&nbsp;broker&nbsp;is&nbsp;not&nbsp;undefined,&nbsp;</DIV>
<DIV>&gt;&nbsp;and&nbsp;clients&nbsp;could&nbsp;implement&nbsp;load&nbsp;balancing&nbsp;with&nbsp;durable&nbsp;subscribers&nbsp;if&nbsp;</DIV>
<DIV>&gt;&nbsp;they&nbsp;all&nbsp;use&nbsp;the&nbsp;same&nbsp;subscription&nbsp;ID&nbsp;(instead&nbsp;of&nbsp;using&nbsp;STOMP&nbsp;queues),&nbsp;</DIV>
<DIV>&gt;&nbsp;is&nbsp;this&nbsp;correct&nbsp;(just&nbsp;curious)?</DIV>
<DIV>&nbsp;</DIV>
<DIV>Yes,&nbsp;I&nbsp;don't&nbsp;see&nbsp;anything&nbsp;preventing&nbsp;it&nbsp;being&nbsp;used&nbsp;in&nbsp;that&nbsp;way.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>-Emile</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;44</DIV>
<DIV>Date:&nbsp;Tue,&nbsp;23&nbsp;Oct&nbsp;2012&nbsp;11:29:57&nbsp;+0100</DIV>
<DIV>From:&nbsp;Tim&nbsp;Watson&nbsp;&lt;tim@rabbitmq.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;Channel&nbsp;thread-safety</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Message-ID:&nbsp;&lt;508671A5.6050007@rabbitmq.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset="iso-8859-1";&nbsp;Format="flowed"</DIV>
<DIV>&nbsp;</DIV>
<DIV>Actually,&nbsp;that's&nbsp;not&nbsp;quite&nbsp;right.&nbsp;Channels&nbsp;*are*&nbsp;thread&nbsp;safe&nbsp;in&nbsp;the&nbsp;</DIV>
<DIV>java-client,&nbsp;and&nbsp;can&nbsp;be&nbsp;shared&nbsp;across&nbsp;multiple&nbsp;threads&nbsp;if&nbsp;you&nbsp;wish.&nbsp;As&nbsp;</DIV>
<DIV>the&nbsp;Java&nbsp;client&nbsp;API&nbsp;documentation&nbsp;</DIV>
<DIV>(http://www.rabbitmq.com/api-guide.html)&nbsp;states&nbsp;however:</DIV>
<DIV>&nbsp;</DIV>
<DIV>"Channel&nbsp;instances&nbsp;are&nbsp;safe&nbsp;for&nbsp;use&nbsp;by&nbsp;multiple&nbsp;threads.&nbsp;Requests&nbsp;into&nbsp;a&nbsp;</DIV>
<DIV>Channel&nbsp;are&nbsp;serialized,&nbsp;with&nbsp;only&nbsp;one&nbsp;thread&nbsp;being&nbsp;able&nbsp;to&nbsp;run&nbsp;a&nbsp;command&nbsp;</DIV>
<DIV>on&nbsp;the&nbsp;Channel&nbsp;at&nbsp;a&nbsp;time.&nbsp;Even&nbsp;so,&nbsp;applications&nbsp;should&nbsp;prefer&nbsp;using&nbsp;a&nbsp;</DIV>
<DIV>Channel&nbsp;per&nbsp;thread&nbsp;instead&nbsp;of&nbsp;sharing&nbsp;the&nbsp;same&nbsp;Channel&nbsp;across&nbsp;multiple&nbsp;</DIV>
<DIV>threads."</DIV>
<DIV>&nbsp;</DIV>
<DIV>In&nbsp;other&nbsp;words,&nbsp;because&nbsp;the&nbsp;transmission&nbsp;of&nbsp;AMQP&nbsp;commands&nbsp;via&nbsp;a&nbsp;given&nbsp;</DIV>
<DIV>Channel&nbsp;is&nbsp;serialised,&nbsp;there&nbsp;is&nbsp;probably&nbsp;little&nbsp;or&nbsp;no&nbsp;benefit&nbsp;in&nbsp;sharing&nbsp;</DIV>
<DIV>the&nbsp;channel&nbsp;between&nbsp;threads.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Unfortunately,&nbsp;whilst&nbsp;we've&nbsp;updated&nbsp;the&nbsp;documentation&nbsp;on&nbsp;the&nbsp;website&nbsp;to&nbsp;</DIV>
<DIV>reflect&nbsp;this&nbsp;change&nbsp;(which&nbsp;was&nbsp;merged&nbsp;in&nbsp;September&nbsp;2011&nbsp;and&nbsp;released&nbsp;in&nbsp;</DIV>
<DIV>2.7.0)&nbsp;we&nbsp;appear&nbsp;to&nbsp;have&nbsp;missed&nbsp;the&nbsp;javadocs&nbsp;for&nbsp;the&nbsp;Channel&nbsp;class&nbsp;-&nbsp;I&nbsp;</DIV>
<DIV>will&nbsp;get&nbsp;that&nbsp;fixed&nbsp;asap&nbsp;so&nbsp;as&nbsp;to&nbsp;avoid&nbsp;any&nbsp;further&nbsp;confusion!</DIV>
<DIV>&nbsp;</DIV>
<DIV>Cheers,</DIV>
<DIV>Tim</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;10/23/2012&nbsp;02:08&nbsp;AM,&nbsp;Laurent&nbsp;Vauthrin&nbsp;wrote:</DIV>
<DIV>&gt;&nbsp;Thanks&nbsp;for&nbsp;clearing&nbsp;that&nbsp;up!</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;On&nbsp;Mon,&nbsp;Oct&nbsp;22,&nbsp;2012&nbsp;at&nbsp;3:46&nbsp;PM,&nbsp;Michael&nbsp;Klishin&nbsp;</DIV>
<DIV>&gt;&nbsp;&lt;michael.s.klishin@gmail.com&nbsp;&lt;mailto:michael.s.klishin@gmail.com&gt;&gt;&nbsp;wrote:</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2012/10/22&nbsp;Laurent&nbsp;Vauthrin&nbsp;&lt;lvauthrin@gmail.com</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;mailto:lvauthrin@gmail.com&gt;&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;My&nbsp;questions&nbsp;are:</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.&nbsp;Should&nbsp;we&nbsp;be&nbsp;using&nbsp;a&nbsp;channel&nbsp;per&nbsp;thread&nbsp;considering&nbsp;that</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;we're&nbsp;synchronizing&nbsp;the&nbsp;basicPublish&nbsp;call&nbsp;anyway?</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Yes.&nbsp;Channels&nbsp;are&nbsp;just&nbsp;integer&nbsp;on&nbsp;the&nbsp;wire&nbsp;and&nbsp;a&nbsp;little&nbsp;bit&nbsp;of</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;memory&nbsp;allocated&nbsp;on&nbsp;the&nbsp;JVM&nbsp;heap.&nbsp;They&nbsp;are&nbsp;very&nbsp;cheap</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;all&nbsp;intents&nbsp;and&nbsp;purposes&nbsp;and&nbsp;you&nbsp;are&nbsp;much&nbsp;more&nbsp;likely&nbsp;to&nbsp;max</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out&nbsp;your&nbsp;OS&nbsp;and&nbsp;hardware&nbsp;resources&nbsp;(assuming&nbsp;1&nbsp;channel&nbsp;per&nbsp;JVM</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;thread)&nbsp;before</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;you&nbsp;run&nbsp;into&nbsp;issues&nbsp;with&nbsp;channel&nbsp;objects.</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.&nbsp;Can&nbsp;we&nbsp;just&nbsp;share&nbsp;one&nbsp;channel&nbsp;across&nbsp;all&nbsp;threads&nbsp;and&nbsp;not</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;synchronize&nbsp;the&nbsp;call&nbsp;to&nbsp;basicPublish?</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;No.&nbsp;The&nbsp;real&nbsp;issue&nbsp;with&nbsp;shared&nbsp;channels&nbsp;is&nbsp;that&nbsp;large&nbsp;messages</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;will&nbsp;result&nbsp;in&nbsp;multiple&nbsp;protocol&nbsp;frames&nbsp;being&nbsp;sent</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;a&nbsp;single&nbsp;basicPublish&nbsp;operation.&nbsp;When&nbsp;publishing&nbsp;on&nbsp;the&nbsp;same</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;channel&nbsp;from&nbsp;multiple&nbsp;threads,&nbsp;this&nbsp;may&nbsp;result</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;in&nbsp;frames&nbsp;being&nbsp;delivered&nbsp;out&nbsp;of&nbsp;order:</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;T1&nbsp;=&gt;&nbsp;basicPublish&nbsp;=&gt;&nbsp;[Frame11]&nbsp;[Frame12]&nbsp;[Frame13]</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;T2&nbsp;=&gt;&nbsp;basicPublish&nbsp;=&gt;&nbsp;[Frame21]&nbsp;[Frame22]&nbsp;[Frame23]</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;may&nbsp;result&nbsp;in&nbsp;the&nbsp;following&nbsp;delivery&nbsp;order,&nbsp;all&nbsp;on&nbsp;the&nbsp;same&nbsp;channel:</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[Frame11][Frame21][Frame12][Frame13][Frame22][Frame23]</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;and&nbsp;because&nbsp;all&nbsp;frames&nbsp;are&nbsp;on&nbsp;the&nbsp;same&nbsp;channel,&nbsp;RabbitMQ&nbsp;won't&nbsp;be</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;able&nbsp;to&nbsp;tell&nbsp;how&nbsp;to&nbsp;reconstruct&nbsp;your&nbsp;messages.</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--&nbsp;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MK</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;http://github.com/michaelklishin</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;http://twitter.com/michaelklishin</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;mailto:rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&nbsp;</DIV>
<DIV>--------------&nbsp;next&nbsp;part&nbsp;--------------</DIV>
<DIV>An&nbsp;HTML&nbsp;attachment&nbsp;was&nbsp;scrubbed...</DIV>
<DIV>URL:&nbsp;&lt;http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20121023/5eefd15e/attachment-0001.htm&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>Message:&nbsp;45</DIV>
<DIV>Date:&nbsp;Tue,&nbsp;23&nbsp;Oct&nbsp;2012&nbsp;11:42:58&nbsp;+0100</DIV>
<DIV>From:&nbsp;Tim&nbsp;Watson&nbsp;&lt;tim@rabbitmq.com&gt;</DIV>
<DIV>Subject:&nbsp;Re:&nbsp;[rabbitmq-discuss]&nbsp;Channel&nbsp;thread-safety</DIV>
<DIV>To:&nbsp;Discussions&nbsp;about&nbsp;RabbitMQ&nbsp;&lt;rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>Message-ID:&nbsp;&lt;508674B2.8050706@rabbitmq.com&gt;</DIV>
<DIV>Content-Type:&nbsp;text/plain;&nbsp;charset="iso-8859-1";&nbsp;Format="flowed"</DIV>
<DIV>&nbsp;</DIV>
<DIV>Important&nbsp;addendum:&nbsp;channel&nbsp;calls&nbsp;are&nbsp;*not*&nbsp;thread-safe&nbsp;for&nbsp;</DIV>
<DIV>confirmations:&nbsp;The&nbsp;channel&nbsp;interface&nbsp;is&nbsp;thread-safe&nbsp;now,&nbsp;except&nbsp;for&nbsp;</DIV>
<DIV>counting&nbsp;confirms&nbsp;and&nbsp;checking!</DIV>
<DIV>&nbsp;</DIV>
<DIV>There&nbsp;is&nbsp;an&nbsp;outstanding&nbsp;bug&nbsp;to&nbsp;review&nbsp;this,&nbsp;and&nbsp;the&nbsp;problems&nbsp;associated&nbsp;</DIV>
<DIV>with&nbsp;the&nbsp;fact&nbsp;that&nbsp;publishing&nbsp;and&nbsp;receiving&nbsp;a&nbsp;seqno&nbsp;is&nbsp;not&nbsp;an&nbsp;atomic&nbsp;</DIV>
<DIV>operation.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Anyway&nbsp;-&nbsp;you&nbsp;*may*&nbsp;wish&nbsp;to&nbsp;share&nbsp;a&nbsp;Channel&nbsp;between&nbsp;threads&nbsp;or&nbsp;not,&nbsp;but&nbsp;</DIV>
<DIV>if&nbsp;you're&nbsp;using&nbsp;confirms&nbsp;then&nbsp;you&nbsp;should&nbsp;*not*&nbsp;share&nbsp;a&nbsp;Channel&nbsp;between&nbsp;</DIV>
<DIV>multiple&nbsp;threads.&nbsp;I'll&nbsp;make&nbsp;sure&nbsp;the&nbsp;javadoc&nbsp;changes&nbsp;reflect&nbsp;this&nbsp;state&nbsp;</DIV>
<DIV>of&nbsp;affairs.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Cheers,</DIV>
<DIV>Tim</DIV>
<DIV>&nbsp;</DIV>
<DIV>On&nbsp;10/23/2012&nbsp;11:29&nbsp;AM,&nbsp;Tim&nbsp;Watson&nbsp;wrote:</DIV>
<DIV>&gt;&nbsp;Actually,&nbsp;that's&nbsp;not&nbsp;quite&nbsp;right.&nbsp;Channels&nbsp;*are*&nbsp;thread&nbsp;safe&nbsp;in&nbsp;the&nbsp;</DIV>
<DIV>&gt;&nbsp;java-client,&nbsp;and&nbsp;can&nbsp;be&nbsp;shared&nbsp;across&nbsp;multiple&nbsp;threads&nbsp;if&nbsp;you&nbsp;wish.&nbsp;As&nbsp;</DIV>
<DIV>&gt;&nbsp;the&nbsp;Java&nbsp;client&nbsp;API&nbsp;documentation&nbsp;</DIV>
<DIV>&gt;&nbsp;(http://www.rabbitmq.com/api-guide.html)&nbsp;states&nbsp;however:</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;"Channel&nbsp;instances&nbsp;are&nbsp;safe&nbsp;for&nbsp;use&nbsp;by&nbsp;multiple&nbsp;threads.&nbsp;Requests&nbsp;into&nbsp;</DIV>
<DIV>&gt;&nbsp;a&nbsp;Channel&nbsp;are&nbsp;serialized,&nbsp;with&nbsp;only&nbsp;one&nbsp;thread&nbsp;being&nbsp;able&nbsp;to&nbsp;run&nbsp;a&nbsp;</DIV>
<DIV>&gt;&nbsp;command&nbsp;on&nbsp;the&nbsp;Channel&nbsp;at&nbsp;a&nbsp;time.&nbsp;Even&nbsp;so,&nbsp;applications&nbsp;should&nbsp;prefer&nbsp;</DIV>
<DIV>&gt;&nbsp;using&nbsp;a&nbsp;Channel&nbsp;per&nbsp;thread&nbsp;instead&nbsp;of&nbsp;sharing&nbsp;the&nbsp;same&nbsp;Channel&nbsp;across&nbsp;</DIV>
<DIV>&gt;&nbsp;multiple&nbsp;threads."</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;In&nbsp;other&nbsp;words,&nbsp;because&nbsp;the&nbsp;transmission&nbsp;of&nbsp;AMQP&nbsp;commands&nbsp;via&nbsp;a&nbsp;given&nbsp;</DIV>
<DIV>&gt;&nbsp;Channel&nbsp;is&nbsp;serialised,&nbsp;there&nbsp;is&nbsp;probably&nbsp;little&nbsp;or&nbsp;no&nbsp;benefit&nbsp;in&nbsp;</DIV>
<DIV>&gt;&nbsp;sharing&nbsp;the&nbsp;channel&nbsp;between&nbsp;threads.</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;Unfortunately,&nbsp;whilst&nbsp;we've&nbsp;updated&nbsp;the&nbsp;documentation&nbsp;on&nbsp;the&nbsp;website&nbsp;</DIV>
<DIV>&gt;&nbsp;to&nbsp;reflect&nbsp;this&nbsp;change&nbsp;(which&nbsp;was&nbsp;merged&nbsp;in&nbsp;September&nbsp;2011&nbsp;and&nbsp;</DIV>
<DIV>&gt;&nbsp;released&nbsp;in&nbsp;2.7.0)&nbsp;we&nbsp;appear&nbsp;to&nbsp;have&nbsp;missed&nbsp;the&nbsp;javadocs&nbsp;for&nbsp;the&nbsp;</DIV>
<DIV>&gt;&nbsp;Channel&nbsp;class&nbsp;-&nbsp;I&nbsp;will&nbsp;get&nbsp;that&nbsp;fixed&nbsp;asap&nbsp;so&nbsp;as&nbsp;to&nbsp;avoid&nbsp;any&nbsp;further&nbsp;</DIV>
<DIV>&gt;&nbsp;confusion!</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;Cheers,</DIV>
<DIV>&gt;&nbsp;Tim</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;On&nbsp;10/23/2012&nbsp;02:08&nbsp;AM,&nbsp;Laurent&nbsp;Vauthrin&nbsp;wrote:</DIV>
<DIV>&gt;&gt;&nbsp;Thanks&nbsp;for&nbsp;clearing&nbsp;that&nbsp;up!</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;On&nbsp;Mon,&nbsp;Oct&nbsp;22,&nbsp;2012&nbsp;at&nbsp;3:46&nbsp;PM,&nbsp;Michael&nbsp;Klishin&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;&lt;michael.s.klishin@gmail.com&nbsp;&lt;mailto:michael.s.klishin@gmail.com&gt;&gt;&nbsp;wrote:</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2012/10/22&nbsp;Laurent&nbsp;Vauthrin&nbsp;&lt;lvauthrin@gmail.com</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;mailto:lvauthrin@gmail.com&gt;&gt;</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;My&nbsp;questions&nbsp;are:</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.&nbsp;Should&nbsp;we&nbsp;be&nbsp;using&nbsp;a&nbsp;channel&nbsp;per&nbsp;thread&nbsp;considering&nbsp;that</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;we're&nbsp;synchronizing&nbsp;the&nbsp;basicPublish&nbsp;call&nbsp;anyway?</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Yes.&nbsp;Channels&nbsp;are&nbsp;just&nbsp;integer&nbsp;on&nbsp;the&nbsp;wire&nbsp;and&nbsp;a&nbsp;little&nbsp;bit&nbsp;of</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;memory&nbsp;allocated&nbsp;on&nbsp;the&nbsp;JVM&nbsp;heap.&nbsp;They&nbsp;are&nbsp;very&nbsp;cheap</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;all&nbsp;intents&nbsp;and&nbsp;purposes&nbsp;and&nbsp;you&nbsp;are&nbsp;much&nbsp;more&nbsp;likely&nbsp;to&nbsp;max</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out&nbsp;your&nbsp;OS&nbsp;and&nbsp;hardware&nbsp;resources&nbsp;(assuming&nbsp;1&nbsp;channel&nbsp;per&nbsp;JVM</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;thread)&nbsp;before</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;you&nbsp;run&nbsp;into&nbsp;issues&nbsp;with&nbsp;channel&nbsp;objects.</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.&nbsp;Can&nbsp;we&nbsp;just&nbsp;share&nbsp;one&nbsp;channel&nbsp;across&nbsp;all&nbsp;threads&nbsp;and&nbsp;not</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;synchronize&nbsp;the&nbsp;call&nbsp;to&nbsp;basicPublish?</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;No.&nbsp;The&nbsp;real&nbsp;issue&nbsp;with&nbsp;shared&nbsp;channels&nbsp;is&nbsp;that&nbsp;large&nbsp;messages</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;will&nbsp;result&nbsp;in&nbsp;multiple&nbsp;protocol&nbsp;frames&nbsp;being&nbsp;sent</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;a&nbsp;single&nbsp;basicPublish&nbsp;operation.&nbsp;When&nbsp;publishing&nbsp;on&nbsp;the&nbsp;same</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;channel&nbsp;from&nbsp;multiple&nbsp;threads,&nbsp;this&nbsp;may&nbsp;result</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;in&nbsp;frames&nbsp;being&nbsp;delivered&nbsp;out&nbsp;of&nbsp;order:</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;T1&nbsp;=&gt;&nbsp;basicPublish&nbsp;=&gt;&nbsp;[Frame11]&nbsp;[Frame12]&nbsp;[Frame13]</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;T2&nbsp;=&gt;&nbsp;basicPublish&nbsp;=&gt;&nbsp;[Frame21]&nbsp;[Frame22]&nbsp;[Frame23]</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;may&nbsp;result&nbsp;in&nbsp;the&nbsp;following&nbsp;delivery&nbsp;order,&nbsp;all&nbsp;on&nbsp;the&nbsp;same&nbsp;channel:</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[Frame11][Frame21][Frame12][Frame13][Frame22][Frame23]</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;and&nbsp;because&nbsp;all&nbsp;frames&nbsp;are&nbsp;on&nbsp;the&nbsp;same&nbsp;channel,&nbsp;RabbitMQ&nbsp;won't&nbsp;be</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;able&nbsp;to&nbsp;tell&nbsp;how&nbsp;to&nbsp;reconstruct&nbsp;your&nbsp;messages.</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--&nbsp;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MK</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;http://github.com/michaelklishin</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;http://twitter.com/michaelklishin</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;mailto:rabbitmq-discuss@lists.rabbitmq.com&gt;</DIV>
<DIV>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;</DIV>
<DIV>&gt;&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;</DIV>
<DIV>&gt;&nbsp;_______________________________________________</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>&gt;&nbsp;rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>&gt;&nbsp;https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&nbsp;</DIV>
<DIV>--------------&nbsp;next&nbsp;part&nbsp;--------------</DIV>
<DIV>An&nbsp;HTML&nbsp;attachment&nbsp;was&nbsp;scrubbed...</DIV>
<DIV>URL:&nbsp;&lt;http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20121023/6b69fdfd/attachment-0001.htm&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>_______________________________________________</DIV>
<DIV>rabbitmq-discuss&nbsp;mailing&nbsp;list</DIV>
<DIV>rabbitmq-discuss@lists.rabbitmq.com</DIV>
<DIV>https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>End&nbsp;of&nbsp;rabbitmq-discuss&nbsp;Digest,&nbsp;Vol&nbsp;65,&nbsp;Issue&nbsp;23</DIV>
<DIV>************************************************</DIV>
<DIV>&nbsp;</DIV></DIV></BODY></HTML>