Middle+
Van-e üzenetprioritás a Kafka-ban?
sobes.tech MI
Válasz az MI-től
Az Apache Kafka-ban nincs beépített üzenetprioritás a broker szintjén. A témákban (topics) lévő üzenetek partíciók és eltolások szerint vannak rendezve, és a bejegyzés sorrendjében fogyasztják őket. A prioritás megvalósításához általában külön témákat használnak különböző prioritásokhoz, és a fogyasztó a kívánt sorrendben dolgozza fel őket.
Példa megközelítés:
- Hozzon létre témákat:
high_priority,normal_priority,low_priority. - A fogyasztó először olvas a
high_priority-ból, majd anormal_priority-ból, és így tovább.
Így a prioritás architekturálisan érhető el, és nem beépített a Kafka-ba.