从Celery

时间:2018-03-30 13:15:49

标签: python celery activemq

我正在尝试配置

  

芹菜== 3.1.24

  

Apache的ActiveMQ的-5.10.0

在python django应用程序中。

当我运行应用程序时,我在activemq控制台中收到以下异常。

  

org.apache.activemq.transport.amqp.AmqpProtocolException:无法   解码AMQP帧:十六进制:414d515001010009 at   org.apache.activemq.transport.amqp.AmqpProtocolConverter.onFrame(AmqpProtocolConverter.java:233)     在   org.apache.activemq.transport.amqp.AmqpProtocolConverter.onAMQPData(AmqpProtocolConverter.java:224)     在   org.apache.activemq.transport.amqp.AMQPProtocolDiscriminator.onAMQPData(AMQPProtocolDiscriminator.java:89)     在   org.apache.activemq.transport.amqp.AmqpTransportFilter.onCommand(AmqpTransportFilter.java:98)     在   org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:83)     在   org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.java:214)     在   org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:196)     在java.lang.Thread.run(Thread.java:745)引起:   org.apache.qpid.proton.engine.TransportException:   org.apache.qpid.proton.engine.TransportException:AMQP标头不匹配   值1,期望0.在状态:HEADER4 at   org.apache.qpid.proton.engine.TransportResultFactory $ TransportResultImpl.checkIsOk(TransportResultFactory.java:116)     在   org.apache.qpid.proton.engine.impl.TransportImpl.input(TransportImpl.java:220)     在   org.apache.activemq.transport.amqp.AmqpProtocolConverter.onFrame(AmqpProtocolConverter.java:230)     ... 7更多引起:   org.apache.qpid.proton.engine.TransportException:AMQP标头不匹配   值1,期望0.在状态:HEADER4 at   org.apache.qpid.proton.engine.impl.FrameParser.input(FrameParser.java:186)     在   org.apache.qpid.proton.engine.impl.FrameParser.process(FrameParser.java:502)     在   org.apache.qpid.proton.engine.impl.TransportImpl.process(TransportImpl.java:1265)     在   org.apache.qpid.proton.engine.impl.TransportImpl.processInput(TransportImpl.java:1226)     ... 9更多

可能是什么问题?

1 个答案:

答案 0 :(得分:1)

我不认为芹菜支持ActiveMQ。 这是FAQ