<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><br></div><div>hi, </div><div><br></div><div><p style="color: rgb(115, 115, 115); font-family: 'Helvetica Neue', Helvetica, 'Hiragino Sans GB', Arial, sans-serif; font-size: 13px; line-height: 18px; margin-top: 0px; margin-right: 0px; margin-bottom: 9px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">we just found a strange problem in the logs of one node of RabbitMQ cluster. but from web console and consumer & publisher there is no any warning or err log.</p><pre style="color: rgb(115, 115, 115); font-family: Monaco, 'Andale Mono', 'Courier New', monospace; display: block; padding-top: 14px; padding-right: 14px; padding-bottom: 14px; padding-left: 14px; margin-top: 0px; margin-right: 0px; margin-bottom: 18px; margin-left: 0px; line-height: 16px; font-size: 11px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(217, 217, 217); border-right-color: rgb(217, 217, 217); border-bottom-color: rgb(217, 217, 217); border-left-color: rgb(217, 217, 217); white-space: pre-wrap; word-wrap: break-word; position: static; z-index: auto; "><code style="font-family: Monaco, 'Andale Mono', 'Courier New', monospace; background-color: rgb(255, 255, 255); color: rgb(115, 115, 115); padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 11px; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; ">=ERROR REPORT==== 23-Apr-2013::13:35:24 ===
connection <0.11362.83>, channel 2 - error:
{amqp_error,precondition_failed,"channel is not transactional",'tx.commit'}
</code></pre><p style="color: rgb(115, 115, 115); font-family: 'Helvetica Neue', Helvetica, 'Hiragino Sans GB', Arial, sans-serif; font-size: 13px; line-height: 18px; margin-top: 0px; margin-right: 0px; margin-bottom: 9px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">sasl.log</p><pre style="color: rgb(115, 115, 115); font-family: Monaco, 'Andale Mono', 'Courier New', monospace; display: block; padding-top: 14px; padding-right: 14px; padding-bottom: 14px; padding-left: 14px; margin-top: 0px; margin-right: 0px; margin-bottom: 18px; margin-left: 0px; line-height: 16px; font-size: 11px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(217, 217, 217); border-right-color: rgb(217, 217, 217); border-bottom-color: rgb(217, 217, 217); border-left-color: rgb(217, 217, 217); white-space: pre-wrap; word-wrap: break-word; "><code style="font-family: Monaco, 'Andale Mono', 'Courier New', monospace; background-color: rgb(255, 255, 255); color: rgb(115, 115, 115); padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 11px; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; ">=SUPERVISOR REPORT==== 23-Apr-2013::13:35:32 ===
Supervisor: {<0.12837.83>,
rabbit_channel_sup_sup}
Context: shutdown_error
Reason: shutdown
Offender: [{pid,<0.12839.83>},
{name,channel_sup},
{mfa,{rabbit_channel_sup,start_link,[]}},
{restart_type,temporary},
{shutdown,infinity},
{child_type,supervisor}]
</code></pre><p style="color: rgb(115, 115, 115); font-family: 'Helvetica Neue', Helvetica, 'Hiragino Sans GB', Arial, sans-serif; font-size: 13px; line-height: 18px; margin-top: 0px; margin-right: 0px; margin-bottom: 9px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">We use spring-amqp, and here is our consumer usage.</p><pre style="color: rgb(115, 115, 115); font-family: Monaco, 'Andale Mono', 'Courier New', monospace; display: block; padding-top: 14px; padding-right: 14px; padding-bottom: 14px; padding-left: 14px; margin-top: 0px; margin-right: 0px; margin-bottom: 18px; margin-left: 0px; line-height: 16px; font-size: 11px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(217, 217, 217); border-right-color: rgb(217, 217, 217); border-bottom-color: rgb(217, 217, 217); border-left-color: rgb(217, 217, 217); white-space: pre-wrap; word-wrap: break-word; "><code style="font-family: Monaco, 'Andale Mono', 'Courier New', monospace; background-color: rgb(255, 255, 255); color: rgb(115, 115, 115); padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 11px; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; ">default-autowire="byName">
<bean id="rabbitConnectionFactory" class="org.springframework.amqp.rabbit.connection.CachingConnectionFactory"
p:username="${mdc_rabbitmq.user}" p:password="${mdc_rabbitmq.password}"
p:addresses="${mdc_rabbitmq.cluster}" p:virtualHost="${mdc_rabbitmq.vhost}">
</bean>
class="org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer"
p:connectionFactory-ref="rabbitConnectionFactory" p:queueNames="mobile.group.poi.add,mobile.group.poi.modify"
p:messageListener-ref="poiMqConsumer"/>
<bean
</code></pre><p style="color: rgb(115, 115, 115); font-family: 'Helvetica Neue', Helvetica, 'Hiragino Sans GB', Arial, sans-serif; font-size: 13px; line-height: 18px; margin-top: 0px; margin-right: 0px; margin-bottom: 9px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">from poiMqConsumer's log do receive message and no exception.</p><p style="color: rgb(115, 115, 115); font-family: 'Helvetica Neue', Helvetica, 'Hiragino Sans GB', Arial, sans-serif; font-size: 13px; line-height: 18px; margin-top: 0px; margin-right: 0px; margin-bottom: 9px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">after by google I found this situation, but they got a problem in consumer'code, not like me in RabbitMQ's log.<a href="http://forum.springsource.org/archive/index.php/t-131286.html" style="color: rgb(0, 105, 214); ">http://forum.springsource.org/archive/index.php/t-131286.html</a></p><div style="text-align: left; "><span class="Apple-style-span" style="color: rgb(115, 115, 115); font-family: 'Helvetica Neue', Helvetica, 'Hiragino Sans GB', Arial, sans-serif; font-size: 13px; line-height: 18px; ">thanks a lot for any help and suggestion.</span></div></div><div style="text-align: left; "><span class="Apple-style-span" style="color: rgb(115, 115, 115); font-family: 'Helvetica Neue', Helvetica, 'Hiragino Sans GB', Arial, sans-serif; font-size: 13px; line-height: 18px; "><br></span></div><div style="text-align: left; "><span class="Apple-style-span" style="color: rgb(115, 115, 115); font-family: 'Helvetica Neue', Helvetica, 'Hiragino Sans GB', Arial, sans-serif; font-size: 13px; line-height: 18px; "><br></span></div></body></html>