Siunčiant pranešimus naudojant "Kafka", gamintojas max.request.size pagal numatytuosius nustatymus nustato:1048576(1M) dydžio.
Jei gamintojo pranešimo turinys viršija 1 MB, pranešama apie šią klaidą:
Pranešimas yra 18685640 baitų, kai jis yra serializuotas, kuris yra didesnis nei 1048576, o tai yra max.request.size konfigūracijos reikšmė.
sprendimas
Pavyzdžiui, pavasario projekte nustatykite maksimalų užklausos dydį projekto konfigūracijos faile20 MBTaip:
Baigę sąranką, iš naujo paleiskite projektą ir pamatysite, kad nustatymai buvo sėkmingi, kaip parodyta paveikslėlyje žemiau:
Kai išsiųstas pranešimas viršija 1 MB, bus pranešta apie naują klaidą, kaip nurodyta toliau:
Užklausoje buvo pranešimas, didesnis nei maksimalus pranešimo dydis, kurį serveris priims. sprendimas
Prisijunkite prie Kafkos serverio ir pakeiskiteserveris.ypatybėsfailą, pridėkite šią konfigūraciją:
Numatytasis: 1000012, artimas 1M, maksimalus pranešimų, kuriuos gali gauti serveris, dydis.
Iš naujo paleiskite "Kafka" paslaugą ir problema bus išspręsta.
Kitų nustatymų vartotojams nėraPavyzdžiui:
(Pabaiga)
|