Code: Select all
Cache::put('some_key', 'some_value', 300);
Verfällt dieser Eintrag nach 300 Sekunden automatisch, wenn der Array Treiber verwendet wird? /> Was ich ausprobiert habe:
Verwenden von Cache :: Put () mit einem ttl. /> Laravel -Version: < /strong> 10x < /p>
Jede Hilfe oder Klärung würde geschätzt. Vielen Dank!
Code: Select all
while (true) {
$message = $kafkaConsumer->consume();
$id = $message->payload['id'];
// Check if ID is already cached
if (Cache::has($id)) {
continue; // Skip processing
}
// Process the message
processMessage($message);
// Store the ID in cache for 5 minutes
Cache::put($id, true, 300);
}