sql >> Database >  >> NoSQL >> Redis

Enorme vertraging bij gebruik van Celery + Redis

Ik vond de oplossing broncode:http://docs.celeryproject.org/en/latest/_modules/celery/result.html#AsyncResult.get

interval – Wachttijd (in seconden) voordat u opnieuw probeert het resultaat op te halen. Merk op dat dit geen enkel effect heeft bij het gebruik van de backend van de amqp-resultatenopslag, omdat er geen polling wordt gebruikt.

Standaard is dit 0,5 sec. Je kunt het handmatig wijzigen, maar het is niet de aanbevolen manier om taken uit te voeren:

%timeit add.delay(1,2).get(interval=0.001)
100 loops, best of 3: 3.92 ms per loop



  1. Mongo-fout op I control hotfix

  2. Hoe start je een mongodb-shell in een docker-container?

  3. Hoe een gebruiker in mongodb te maken met docker-compose

  4. Tips voor het upgraden van Percona Server voor MongoDB