Celery: python-amqpλ₯Ό μ‚¬μš©ν•  λ•Œ "0xceλ₯Ό μ˜ˆμƒν•˜λŠ” λ™μ•ˆ 0x01 μˆ˜μ‹ " 였λ₯˜

에 λ§Œλ“  2014λ…„ 06μ›” 02일  Β·  3μ½”λ©˜νŠΈ  Β·  좜처: celery/celery

λ‹€μŒ νŒ¨ν‚€μ§€κ°€ μžˆλŠ” 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
RabbitMQ Broker

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

이 μž‘μ—…μ„ μ™„λ£Œν•  λ¦¬μ†ŒμŠ€κ°€ μ—†μœΌλ―€λ‘œ 이 μž‘μ—…μ„ μ’…λ£Œν•©λ‹ˆλ‹€.

λͺ¨λ“  3 λŒ“κΈ€

μ–΄λ–€ 수영μž₯을 μ‚¬μš©ν•˜κ³  μžˆμŠ΅λ‹ˆκΉŒ? 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

λ‹€λ₯Έ 버전을 μ‚¬μš©ν•΄ 보길 μ›ν–ˆμŠ΅λ‹ˆκΉŒ?

이 μž‘μ—…μ„ μ™„λ£Œν•  λ¦¬μ†ŒμŠ€κ°€ μ—†μœΌλ―€λ‘œ 이 μž‘μ—…μ„ μ’…λ£Œν•©λ‹ˆλ‹€.

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰