Utilizzo di Celery con un broker AMQP per chiamare attività, ma la risposta deve essere restituita con un'architettura di coda diversa da quella utilizzata da Celery, quindi voglio passare nuovamente i messaggi utilizzando Kombu solo. Sono stato in grado di farlo, ma sto creando una nuova connessione ogni volta. Celery utilizza un pool di connessioni broker e, in caso affermativo, come si accede?Celery: accesso al pool di connessione del broker
5
A
risposta
10
Ci sono volute molte ricerche perché la documentazione di Celery è ... meraviglioso ... ma io found la risposta.
Celery utilizza un pool di connessioni broker per la chiamata di attività secondarie. L'applicazione di sedano ha un numero pool
attribute a cui è possibile accedere tramite <your_app>.pool
o celery.current_app.pool
. È quindi possibile prendere una connessione dal pool utilizzando pool.acquire()
.
Problemi correlati
- 1. Strategia del pool di connessione al database per i microservizi
- 2. come restituire la connessione al pool
- 3. Pool di connessione del database JBoss
- 4. Errore del pool di connessione del database di 4 rails
- 5. Pool di connessione Spring
- 6. DbContext e pool di connessione
- 7. sedano tenta di connettersi al broker sbagliato
- 8. Celery non si collega a Redis Broker (Django)
- 9. Creazione di un pool di connessione al database
- 10. Connessione di pool vs connessione persistente mysqli
- 11. Monitoring Bone cp Pool di connessione
- 12. Task chain di Celery e accesso ** kwargs
- 13. Uso corretto del pool di connessione JDBC (Glassfish)
- 14. Riavvio del broker di zanzare
- 15. Pool di connessione Tomcat JDBC (connessione in uscita)
- 16. origine acronimo c3p0 - nome del pool di connessione jdbc
- 17. Come registrare i dati del pool di connessione utilizzando BoneCP
- 18. Differenza tra connessione come e identità del pool di applicazioni
- 19. Redis serviceStack client di connessione pool
- 20. Accesso al contenitore DI
- 21. database django come un broker di sedativi che fornisce l'errore di connessione respinta
- 22. IIS7/Win7 - Assicurarsi che l'identità del pool di applicazioni abbia accesso in lettura al percorso fisico
- 23. Pool di connessione per binari 5
- 24. Connessione al punto di accesso Wi-Fi tramite Appium
- 25. HttpClient 4.3 bloccando il pool di connessione
- 26. Boto connect_xxx metodo e pool di connessione
- 27. Problemi relativi al pool di thread Glassfish
- 28. Il pool di connessioni non è stato in grado di garantire una connessione al thread
- 29. Accesso al ticket di autenticazione del modulo
- 30. Cosa succede al reset del pool di applicazioni?
Sono in situazione simile. Il seguente codice è corretto - http://dpaste.com/2SSJ8W0? Apprezzo qualsiasi aiuto. Grazie! – avi