1
我正在構建一個django應用程序,該應用程序列出熱點(根據特定算法)twitter趨勢主題。與django應用程序一起運行不斷的任務
我想無限期地運行一些進程來進行twitter API調用並用新信息更新數據庫(postgre)。這樣,熱門趨勢主題列表異步更新。
起初,在我看來,芹菜+ rabbitmq是我的問題的解決方案,但據我所知,他們在django中使用啓動計劃或用戶觸發的任務,而不是無限期地運行的任務。
我想到的解決方案是編寫一個.py文件,以持續將趨勢主題放入隊列中,並編寫獨立的.py文件不斷運行,從而獲得隊列請求並將數據保存到django使用的數據庫中SQL或SQLAlchemy。我認爲這可以起作用,但我確信有更好的方法來做到這一點。
相關問題:http://stackoverflow.com/questions/3200001/using-crontab-with-django –