celery-redis密碼連接問題


錯誤問題:
consumer: Cannot connect to amqp://guest:**@127.0.0.1:5672//: [WinError 10061] 由於目標計算機積極拒絕,無法連接。.
Trying again in 2.00 seconds... (1/100)

解決問題:
URL連接的格式為: redis://:password@hostname:port/db_number

例如:
任務隊列的鏈接地址(變量名唯一)
broker_url  = 'redis://:foobared@127.0.0.1:6379/6'
結果隊列的鏈接地址(變量名唯一)
result_backend  = 'redis://:foobared@127.0.0.1:6379/8'

執行命令: celery -A main worker --loglevel=info

-------------- celery@DESKTOP-RIBVNKO v4.4.3 (cliffs)
--- ***** -----
-- ******* ---- Windows-10-10.0.18362-SP0 2020-06-01 21:10:07

  • *** --- * ---
  • ** ---------- [config]
  • ** ---------- .> app: luffy:0x1533b361240
  • ** ---------- .> transport: redis://😗*@127.0.0.1:6379/6
  • ** ---------- .> results: redis://😗*@127.0.0.1:6379/8
  • *** --- * --- .> concurrency: 8 (prefork)
    -- ******* ---- .> task events: OFF (enable -E to monitor tasks in this worker)
    --- ***** -----
    -------------- [queues]
    .> celery exchange=celery(direct) key=celery

[tasks]
. mycelery.sms.tasks.send_sms

[2020-06-01 21:10:08,025: INFO/MainProcess] Connected to redis://😗*@127.0.0.1:6379/6
[2020-06-01 21:10:08,045: INFO/MainProcess] mingle: searching for neighbors
[2020-06-01 21:10:08,125: INFO/SpawnPoolWorker-1] child process 19976 calling self.run()
[2020-06-01 21:10:08,166: INFO/SpawnPoolWorker-2] child process 1136 calling self.run()
[2020-06-01 21:10:08,230: INFO/SpawnPoolWorker-3] child process 22676 calling self.run()
[2020-06-01 21:10:08,289: INFO/SpawnPoolWorker-4] child process 6460 calling self.run()
[2020-06-01 21:10:08,349: INFO/SpawnPoolWorker-5] child process 20808 calling self.run()
[2020-06-01 21:10:08,398: INFO/SpawnPoolWorker-6] child process 17800 calling self.run()
[2020-06-01 21:10:08,423: INFO/SpawnPoolWorker-7] child process 24296 calling self.run()
[2020-06-01 21:10:08,486: INFO/SpawnPoolWorker-8] child process 17604 calling self.run()
[2020-06-01 21:10:09,084: INFO/MainProcess] mingle: all alone
[2020-06-01 21:10:09,093: INFO/MainProcess] celery@DESKTOP-RIBVNKO ready.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM