λ€μ ν¨ν€μ§κ° μλ Arch Linux:
python-celery 3.1.11-1
python-kombu 3.0.16-2
python-billiard 3.3.0.17-1
python-amqp 1.4.5-1
rabbitmq 3.3.1-1
μλμ κ°μ μ€λ₯κ° λ°μν©λλ€. python-amqpμμ librabbitmq-cλ‘ μ ννλ©΄ μ€λ₯κ° μμ λλ€λ κ²μ μ½μμ§λ§ Python 3μ μ¬μ©νκ³ μμΌλ©° Python 3κ³Ό νΈνλλ librabbitmq-cλ₯Ό μ¬μ©ν μ μμ΅λλ€.
[2014-06-02 03:23:50,278: WARNING/Worker-3] /usr/lib/python3.4/site-packages/celery/app/trace.py:364: RuntimeWarning: Exception raised outside body: UnexpectedFrame(None, 'Received 0x01 while expecting 0xce', None, ''):
Traceback (most recent call last):
File "/usr/lib/python3.4/site-packages/celery/app/trace.py", line 283, in trace_task
uuid, retval, SUCCESS, request=task_request,
File "/usr/lib/python3.4/site-packages/celery/backends/amqp.py", line 136, in store_result
delivery_mode=self.delivery_mode,
File "/usr/lib/python3.4/site-packages/kombu/messaging.py", line 168, in publish
routing_key, mandatory, immediate, exchange, declare)
File "/usr/lib/python3.4/site-packages/kombu/connection.py", line 440, in _ensured
return fun(*args, **kwargs)
File "/usr/lib/python3.4/site-packages/kombu/messaging.py", line 180, in _publish
[maybe_declare(entity) for entity in declare]
File "/usr/lib/python3.4/site-packages/kombu/messaging.py", line 180, in <listcomp>
[maybe_declare(entity) for entity in declare]
File "/usr/lib/python3.4/site-packages/kombu/messaging.py", line 111, in maybe_declare
return maybe_declare(entity, self.channel, retry, **retry_policy)
File "/usr/lib/python3.4/site-packages/kombu/common.py", line 99, in maybe_declare
return _maybe_declare(entity)
File "/usr/lib/python3.4/site-packages/kombu/common.py", line 114, in _maybe_declare
entity.declare()
File "/usr/lib/python3.4/site-packages/kombu/entity.py", line 508, in declare
self.queue_bind(nowait)
File "/usr/lib/python3.4/site-packages/kombu/entity.py", line 541, in queue_bind
self.binding_arguments, nowait=nowait)
File "/usr/lib/python3.4/site-packages/kombu/entity.py", line 551, in bind_to
nowait=nowait)
File "/usr/lib/python3.4/site-packages/amqp/channel.py", line 1003, in queue_bind
(50, 21), # Channel.queue_bind_ok
File "/usr/lib/python3.4/site-packages/amqp/abstract_channel.py", line 67, in wait
self.channel_id, allowed_methods)
File "/usr/lib/python3.4/site-packages/amqp/connection.py", line 237, in _wait_method
self.method_reader.read_method()
File "/usr/lib/python3.4/site-packages/amqp/method_framing.py", line 189, in read_method
raise m
File "/usr/lib/python3.4/site-packages/amqp/method_framing.py", line 107, in _next_method
frame_type, channel, payload = read_frame()
File "/usr/lib/python3.4/site-packages/amqp/transport.py", line 170, in read_frame
'Received 0x{0:02x} while expecting 0xce'.format(ch))
amqp.exceptions.UnexpectedFrame: Received 0x01 while expecting 0xce
exc, exc_info.traceback)))
[2014-06-02 03:23:50,282: CRITICAL/MainProcess] Task pimostat.hardware_controller.UpdateEnabledSensors[0da0acd2-032b-4f51-b147-9ff510b34979] INTERNAL ERROR: UnexpectedFrame('', None, 'Received 0x01 while expecting 0xce', '')
Traceback (most recent call last):
File "/usr/lib/python3.4/site-packages/celery/app/trace.py", line 283, in trace_task
uuid, retval, SUCCESS, request=task_request,
File "/usr/lib/python3.4/site-packages/celery/backends/amqp.py", line 136, in store_result
delivery_mode=self.delivery_mode,
File "/usr/lib/python3.4/site-packages/kombu/messaging.py", line 168, in publish
routing_key, mandatory, immediate, exchange, declare)
File "/usr/lib/python3.4/site-packages/kombu/connection.py", line 440, in _ensured
return fun(*args, **kwargs)
File "/usr/lib/python3.4/site-packages/kombu/messaging.py", line 180, in _publish
[maybe_declare(entity) for entity in declare]
File "/usr/lib/python3.4/site-packages/kombu/messaging.py", line 180, in <listcomp>
[maybe_declare(entity) for entity in declare]
File "/usr/lib/python3.4/site-packages/kombu/messaging.py", line 111, in maybe_declare
return maybe_declare(entity, self.channel, retry, **retry_policy)
File "/usr/lib/python3.4/site-packages/kombu/common.py", line 99, in maybe_declare
return _maybe_declare(entity)
File "/usr/lib/python3.4/site-packages/kombu/common.py", line 114, in _maybe_declare
entity.declare()
File "/usr/lib/python3.4/site-packages/kombu/entity.py", line 508, in declare
self.queue_bind(nowait)
File "/usr/lib/python3.4/site-packages/kombu/entity.py", line 541, in queue_bind
self.binding_arguments, nowait=nowait)
File "/usr/lib/python3.4/site-packages/kombu/entity.py", line 551, in bind_to
nowait=nowait)
File "/usr/lib/python3.4/site-packages/amqp/channel.py", line 1003, in queue_bind
(50, 21), # Channel.queue_bind_ok
File "/usr/lib/python3.4/site-packages/amqp/abstract_channel.py", line 67, in wait
self.channel_id, allowed_methods)
File "/usr/lib/python3.4/site-packages/amqp/connection.py", line 237, in _wait_method
self.method_reader.read_method()
File "/usr/lib/python3.4/site-packages/amqp/method_framing.py", line 189, in read_method
raise m
File "/usr/lib/python3.4/site-packages/amqp/method_framing.py", line 107, in _next_method
frame_type, channel, payload = read_frame()
File "/usr/lib/python3.4/site-packages/amqp/transport.py", line 170, in read_frame
'Received 0x{0:02x} while expecting 0xce'.format(ch))
amqp.exceptions.UnexpectedFrame: Received 0x01 while expecting 0xce
μ΄λ€ μμμ₯μ μ¬μ©νκ³ μμ΅λκΉ? 3.1 λΈλμΉλ₯Ό μ¬μ©ν΄ λ³Ό μ μμ΅λκΉ? pip install https://github.com/celery/celery/zipball/3.1
λ΄κ° μ¬μ©νκ³ μλ νμ μ΄λ»κ² μ μ μμ΅λκΉ?
λν Celery 3.1.11μ μ¬μ©νκ³ μμ΅λλ€. λλ pipλ₯Ό μ¬μ©νμ§ μμ§λ§ λ΄ Celery μμ€λ λ€μμμ μμ΅λλ€.
https://pypi.python.org/packages/source/c/celery/celery-3.1.11.tar.gz
λ€λ₯Έ λ²μ μ μ¬μ©ν΄ 보길 μνμ΅λκΉ?
μ΄ μμ μ μλ£ν 리μμ€κ° μμΌλ―λ‘ μ΄ μμ μ μ’ λ£ν©λλ€.
κ°μ₯ μ μ©ν λκΈ
μ΄ μμ μ μλ£ν 리μμ€κ° μμΌλ―λ‘ μ΄ μμ μ μ’ λ£ν©λλ€.