我一直在尝试使用Zappa将Django应用程序部署到AWS Lambda .
在我的一些其他(EC2/EBS托管的)Django项目中,如果需要执行一些可能需要一些时间的较重计算(例如发送大量电子邮件,或者只需要花费一分钟的一些处理),Celery用来.它是一个任务队列系统,任务被发送到队列,响应可以立即返回,工作人员可以稍后处理任务.
对于在Lambda中运行的Zappa-Django应用程序,实现类似Celery的任务排队系统的最佳方法是什么?
Zappa/Lambda支持计划任务,并且可以设计应用程序的模型,以便稍后可以通过计划的功能完成处理,并且可以将结果保存到DB.但我不认为每分钟一次轮询任务足够强大,通常需要立即启动延迟任务.
是否有一种简单的方法可以立即从Django视图返回响应并具有一个函数(来自Django应用程序内),其中任意参数排队等待稍后执行?
在最新版本的 YCM 中,每次在 Python 中打开函数括号时,我都会收到这种弹出气球。我觉得这很烦人,自动关闭机制经常失败并在屏幕上留下弹出窗口。
这是从哪里来的?我无法从 Vim 日志中找到有关此弹出窗口的任何内容,但尝试禁用 YCM 并且弹出窗口消失了。
我尝试过设置
设置completeopt-=预览
但问题仍然存在。
如何禁用此功能?