J'ai une tâche de céleri, qui gâte une variable. Cela fonctionne parfaitement si je mets un seul ouvrier céleri, mais quand j'utilise la concurrence, tout a foiré. Comment pourrais-je verrouiller la section critique, où la variable est mutilée?Comment verrouiller une variable dans une tâche de céleri?
inb4: en utilisant Python 3.6, Redis est à la fois courtier et supporté par les résultats. threading.Lock n'aide pas ici.
Trébuché sur la première URL que vous avez indiqué pendant que googling, mais pour une raison quelconque, pensait qu'il y a des moyens plus faciles. Quoi qu'il en soit, sherlock a résolu le problème, merci beaucoup. – f1st