10
我在Heroku上運行Flask應用程序(在免費層),並在使用apply_async調度任務時遇到一些麻煩。如果我安排兩個以上的任務,我弄了半天堆棧跟蹤不同之處:Heroku Flask App中的Celery/CloudAMQP錯誤
AccessRefused(403,U「ACCESS_REFUSED - 訪問交流‘celeryresults’在虛擬主機‘rthtwchf’拒絕了用戶rthtwchf'」, (40,10),'Exchange.declare')
奇怪的是前兩個任務(在重新啓動我的所有進程之前)似乎總是沒有問題。
一小部分搜索引擎調查導致我到https://stackoverflow.com/questions/21071906/celery-cannot-connect-remote-worker-with-new-username這使得它看起來像一個權限問題,但我會假設Heroku CloudAMPQ服務已經照顧到了。
任何意見是讚賞!
讓我們看看它,電子郵件[email protected] –
@CarlHörberg,公開更新?也經歷過這個問題,並通過upvotes來判斷可能有其他問題。 –
您正在用盡連接。確保限制連接池和工作人員數量。 –