SpringBoot整合MQTT并实现异步线程调用_mqttmessagelistener-CSDN博客

网站介绍:基于SpringBoot通过注解实现对mqtt消息处理的异步调用使用背景生产环境下, 由于mqtt 生产者生产的消息逐渐增多, 可能会导致消息堆积. 因此需要消费者去快速的消费.而其中的一个方案便是使用异步线程去加速消费消息. 下面介绍下思路我们可以在原来的mqtt工具类上面进行改装.首先创建一个类MqttMessageListener并继承IMqttMessageListener实现messageArrived, 用于处理这些消息(业务编写)然后改写mqtt客户端订阅的方法, 注入_mqttmessagelistener