擅长:python、mysql、java
<p>在版本4.1.0中,必须将<code>logger</code>添加到<code>task.py</code>文件中,如下所示:</p>
<pre><code>from celery.utils.log import get_task_logger
logger = get_task_logger(__name__)
@task(name="multiply_two_numbers")
def mul(x, y):
total = x * (y * random.randint(3, 100))
#HERE:
logger.info('Adding {0} + {1}'.format(x, y))
return total
</code></pre>
<p>如果您需要更多信息,请在此处的文档中说明:
<a href="http://docs.celeryproject.org/en/latest/userguide/tasks.html" rel="nofollow noreferrer">http://docs.celeryproject.org/en/latest/userguide/tasks.html</a></p>