Ich versuche Grenze ein meiner Laravel Warteschlangen mit dem unten zu bewerten:Rate Limit Laravel Warteschlange mit Redis
Redis::throttle('key')->allow(10)->every(60)->then(function() {
// Job logic...
}, function() {
// Could not obtain lock...
return $this->release(10);
});
ich nicht ganz verstehen, was der ‚Schlüssel‘ für verwendet wird, bedeutet diese Notwendigkeit, pro Job eindeutig sein oder etwas, das die Jobs als eine Gruppe identifiziert (nicht eindeutig)?
Auch ich nehme an, dass dieser Code in die Handle-Methode des Jobs geht?