1.Kafka发送消息内容超出默认值:
    错误信息:The message is 4023136 bytes when serialized which is larger than 1048576, which is the value of the max.request.size configuration.

    org.springframework.kafka.KafkaException: Send failed; nested exception is org.apache.kafka.common.errors.RecordTooLargeException: The message is 4023136 bytes when serialized which is larger than 1048576, which is the value of the max.request.size configuration.

    at org.springframework.kafka.core.KafkaTemplate.doSend(KafkaTemplate.java:573)

    at org.springframework.kafka.core.KafkaTemplate.send(KafkaTemplate.java:369)

    at com.phgj.common.kafka.service.KafkaProducerService.sendMessageBuilder(KafkaProducerService.java:92)

    at com.phgj.common.kafka.service.KafkaProducerServiceFastClassBySpringCGLIB17ca47db.invoke()

    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)

    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)

    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)

    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)

    at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)

    at java.util.concurrent.FutureTask.run(FutureTask.java:266)

    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

    at java.lang.Thread.run(Thread.java:745)

    解决方案:
    找到项目Kafka配置文件:
    spring:
    kafka:
    properties:
    max:
    request:
    size: 10485060
    注意:格式自己对齐!