celery worker的工作模式

2022-09-15 15:39:18 字數 347 閱讀 6181

預設是程序池方式,程序數以當前機器的cpu核數為參考,每個cpu開四個程序。

如何自己指定程序數:    celery worker -a proj --concurrency=4

如何改變程序池方式為協程方式:  celery worker -a proj --concurrency=1000 -p eventlet -c 1000

# 安裝eventlet模組

$ pip install eventlet

# 啟用 eventlet 池

$ celery -a celery_tasks.main worker -l info -p eventlet -c 1000

工作啊,工作

這篇blog是發生在上個月,應該是5月19日的事。18日的早上我接到要根據乙個具體的功能描述寫相應的測試文件。當時那個eoin 只是說讓我寫,並沒有告訴我什麼時候交貨。當時我手頭上還有乙份測試報告的更新沒完成。我花了3個小時完成了那份報告,然後又去根本報告去做測試,把bug放到網上,就這樣差不多大半...

開發工作與研發工作的差異

研發和開發的乙個不同之處就是研發有更多的 研究 成分在裡面,也就是說研發的時候會有更多 光明正大 的學習時間,這對於那些對技術本身有追求的工程師來說是很有吸引力的。有一些人做工程師是為了可以創造出好的產品,然後掙大錢或者改變世界 也有一些人做工程師是因為對技術本身有興趣,想要好好研究。可以憑藉技術名...

工作的尊嚴

這一篇文章是 andy 1993 年離開 hp 時候寫的 那天在公司待到天亮,環顧四周,一時好多感觸,於是就寫下了這篇文章 沒想到十幾年後再拿出來看,竟有一種說不出的感覺 時值畢業其間,也有很多人想換工作,也許可以從中找到一些感悟 8 start 雖然現在距離過節還有段時間,但有些人已經開始在想遞辭...