目前在我的django应用程序的生产中,我遇到了芹菜的问题,有时一个任务需要1-2秒,但有时需要15-25秒。
我的应用程序是一个聊天机器人相关的应用程序,所以它需要处理大量数据。所以我有点困惑,登录到记录器中的任务时间是指任务被工作人员接收后执行的时间,还是也考虑了任务在队列中等待的时间?
发布于 2019-03-05 04:33:49
记录器中的时间是根据工作人员开始执行任务的时间计算的。这与根据工人收到的时间进行计算不同(因为工人的时间类似于甲板上的圆圈)。队列中等待的时间不会计入输出时间中。您可以查看该计算here (T
and runtime
are the variables to pay attention to)的代码。
https://stackoverflow.com/questions/54970972
复制相似问题