分佈式任務隊列Celery的介紹

介紹 在程序運行過程中,要執行一個很久的任務,但是我們又不想主程序被阻塞,常見的方法是多線程。 可是當併發量過大時,多線程也會扛不住,必須要用線程池來限制併發個數,而且多線程對共享資源的使用也是很麻煩的事情。 還有就是前面幾篇介紹過的協程,但是協程畢竟還是在同一線程內執行的,如果一個任務本身就要執行很長時間,而不是因爲等待IO被掛起,那其他協程照樣無法得到運行。 本文要介紹一個強大的分佈式任務隊列
相關文章
相關標籤/搜索