最近开始整合推送相关的内容,由于之前已经集成了 uniadmin 的相关功能,所以继承起来不算太麻烦。至于推送相关的内容可能会单独写一篇,也可不能不写了。嘎嘎。在推送的时候需要调用 uni 的云函数,而这个函数的调用是需要耗时间的,所以最好能够异步进行处理。好久没做异步相关的内容了,又查了下相关的资料,发现还是基于 celery 是最简单的。不过一切都部署好运行的时候出现了几个问题:1.changelist must be an iterable of select.kevent objects运行命令:celery -A dayima_backend worker -l debug -P eventletdayima_backend % celery -A dayima_backend worker -l debug -P eventlet
[2024-02-20 17:24:56,726: DEBUG/MainProcess] | Worker: Preparing bootsteps.
[2024-02-20 17:24:56,727: DEBUG/MainProcess] | Worker: Building graph...
[2024-02-20 17:24:56,727: DEBUG/MainProcess] | Worker: New boot order: {
...
继续阅读
(80)