Je suis en train de limitons l'une de mes files d'attente Laravel en utilisant le ci-dessous:file d'attente Laravel limite de taux avec Redis
Redis::throttle('key')->allow(10)->every(60)->then(function() {
// Job logic...
}, function() {
// Could not obtain lock...
return $this->release(10);
});
Je ne comprends pas tout à fait ce que la « clé » est utilisé pour, est-ce besoin de être unique par emploi ou quelque chose qui identifie les emplois en tant que groupe (pas unique)?
En outre, je suppose que ce code doit entrer dans la méthode de poignée du travail?