标签: python django celerybeat
我有Django项目。启动时,我需要定期将一些数据保存到文件中。我只有在程序启动时才能获得这些数据。
现在,我使用此函数启动线程,并将args传递给函数
threading.Thread(target=save_data, args=(dp, conv_handler)).start()
但是,当主进程终止时,该线程不会终止。我听说事实上的解决方案是CeleryBeat,但无法弄清楚如何将args传递给在celery worker中运行的功能。我该如何解决这个问题?