Kafkával küldött üzenetek esetén a max.request.size producer alapértelmezettként a következőket használja:1048576(1M) méretben.
Ha a producer üzenet törzse meghaladja az 1MB-ot, a következő hibát jelentik:
Az üzenet 18685640 bájt, amikor soriálisra avatják, ami nagyobb, mint 1048576, ami a max.request.size konfiguráció értéke.
megoldás
Például a tavaszi projektben állítsuk be a maximális kérésméretet a projekt konfigurációs fájljában20MBKövetkezőképpen:
A beállítás befejezése után indítsd újra a projektet, és láthatod, hogy a beállítások sikeresek voltak, ahogy az alábbi ábrán is látható:
Ha az üzenet meghaladja az 1MB-ot, új hibát jelentenek, az alábbiak szerint:
A kérés tartalmazott egy olyan üzenetet, amely nagyobb, mint a szerver által elfogadott maximális üzenetméret. megoldás
Jelentkezz be a Kafka szerverre, és módosítsdserver.propertiesa fájl hozzáadása a következő konfigurációhoz:
Alapértelmezett: 1000012, közel 1M, a szerver által fogadható üzenetek maximális mérete.
Újraindítom a Kafka szolgáltatást, és a probléma megoldódik.
Nincsenek más beállítások a fogyasztóknakPéldául:
(Vége)
|