我正在运行一个application-1(使用django框架),该应用程序将django任务发送到Rabbitmq队列。
我正在尝试从该队列中使用django任务,并在使用celery的application-2中实现它(没有django框架)。
我面临序列化问题:
File
"c:\users\kgunasekaran\appdata\local\continuum\anaconda3\envs\py36\lib\site-packages\kombu\serialization.py",
line 64, in pickle_loads
return load(BytesIO(s)) kombu.exceptions.DecodeError: 'ascii' codec can't decode byte 0xc2 in position 43899: ordinal not in
range(128)
[2020-02-25 16:04:06,052: CRITICAL/MainProcess] Can't decode message
body: DecodeError(UnicodeDecodeError, ....)
Dependencies :
- OS - Windows
- Python - 3.6
- Celery - 3.1.24
- pika - 1.1.0