【发布时间】:2015-05-19 23:48:03
【问题描述】:
我有一个使用 mod_wsgi 在 apache 中使用 bottle.py 框架的 REST API。我需要在发生某些操作时发送电子邮件,但该过程会减慢服务器 API 响应速度,通常会超时。
我已经研究过诸如 APScheduler 之类的东西,但所有示例都是针对 Flask 的,而我目前对使用 Bottle 进行切换太深入了,所以这不是一个选择。
有没有不做 cron 作业的好方法,例如通过 bottle.py 在后台任务中发送电子邮件?
【问题讨论】:
-
是否需要保证邮件已发送?如果这样做,则需要使用具有持久任务队列的系统,例如 Celery。
标签: python apache mod-wsgi bottle apscheduler