Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 21274|Svar: 1

[Kilde] Spring Boot Kafka genstarter for at kassere gamle data

[Kopier link]
Opslået den 14-11-2021 kl. 21:42:26 | | |
Krav: Når spring boot-applikationen startes, vil noget konfigurationsinformation blive læst fra databasen eller cachen, og Kafka vil blive brugt til at abonnere på ændringer i konfigurationsinformationen. Da appen starter med de nyeste konfigurationsoplysninger, vil beskeder om historiske Kafka-konfigurationsopdateringer være meningsløse, og hvis du bruger historiske beskeder, vil du få problemer.

Efter Spring Boot-appen genstarter, opstår der et spørgsmål om, hvordan man kasserer gamle data om et emneKafka-beskeder om emnets historie modtages ikkeDenne? Faktisk kan dette problem løses ved at sætte startforskydningen, som tillader abonnenten at sætte offsetet af emnet til den sidste position, før han abonnerer på beskeden.

Selv hvis spring.kafka.consumer.auto-offset-reset er sat til seneste, vil forbrugeren læse beskeden fra flagbitet, hvor den sidst blev bekræftet at have modtaget beskeden, hvilket vil få forbrugeren til at læse et stort antal beskeder efter genstart, hvis producenten sender et stort antal beskeder, når appen lukkes.

Forbrugeren leder efter en specifik offset under initialiseringen med følgende kode:

(Slut)





Tidligere:Spring Boot sætter dynamisk Topic eller GroupId for Kafka
Næste:Linux ser på logoutputtet fra Systemd-tjenesten
 Udlejer| Opslået den 15-11-2021 kl. 10:37:05 |
Spring Boot sætter dynamisk Topic eller GroupId for Kafka
https://www.itsvse.com/thread-10152-1-1.html

Under CentOS 7 lægger Kafka ofte løsningerne på hylden
https://www.itsvse.com/thread-10090-1-1.html

Kafkas auto.offset.reset-værdi forklares i detaljer
https://www.itsvse.com/thread-10017-1-1.html

Kafka Windows-systemet vil gå i stå efter at have kørt i en periode
https://www.itsvse.com/thread-9984-1-1.html

Windows Kafka FEJL Kunne ikke rydde op i logbogen for __consumer_offsets
https://www.itsvse.com/thread-9980-1-1.html

Kafka konfigurerer JMX fjernovervågning
https://www.itsvse.com/thread-9968-1-1.html

Detaljeret forklaring af Kafka-konfigurationsparametre
https://www.itsvse.com/thread-9965-1-1.html

Kafka indstiller manuelt offset-offset
https://www.itsvse.com/thread-9641-1-1.html

Kafka-operationer for .NET/C# beskedkøer [med kildekode]
https://www.itsvse.com/thread-9619-1-1.html
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com