cron作业与长过程问题

2024-10-04 07:36:28 发布

您现在位置:Python中文网/ 问答频道 /正文

通过django iam启动一个线程(在第一个请求到来时通过中间件),它不断地获取twitter公共流并将其放入数据库。假设线程名为twitterthread。在

我还有几个cron作业,它们定期与其他第三方api服务交互。在

观察到以下问题:

如果我不启动twitterthreadcron作业运行良好。 如果作业不在运行,则启动 你知道会出什么问题吗?以及任何解决方法的指南。在


Tags: 中间件django方法api数据库作业指南twitter
1条回答
网友
1楼 · 发布于 2024-10-04 07:36:28

我建议避免在django应用程序中启动线程。大多数情况下,可以将线程作为单独的应用程序运行。在

如果您在Apache服务器中部署应用程序,而您没有正确地控制它,那么每个Apache进程都会假定一个请求是第一个请求,您可能会得到多个twitterthread实例。在

相关问题 更多 >