Skip to content

BigBigFeiFei/mqtt-spring-boot-start

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mqtt-spring-boot-start

mqtt启动器

  1. 项目中引入依赖如下:
<dependency>
    <groupId>io.github.bigbigfeifei</groupId>
    <artifactId>mqtt-spring-boot-start</artifactId>
    <version>1.0</version>
</dependency>
  1. nacos配置如下:
mqtt:
  mps:
    # 多个brokers用,分割即可:如:xxx1,xxx2,,,下面两个配置的是同一个topic,所以往这个topic上发送消息,这个两个client会收到消息,订阅会打收到两条一样的消息日志,生产一般设置不同的topic
    - brokers: tcp://192.168.40.47:1883
      userName: zlf1
      password: xxx1
      clientId: zlf1_publish
      topic: mqtt/test
      qos: 2
      type: publish
    - brokers: tcp://192.168.40.47:1883
      userName: zlf2
      password: xxx2
      clientId: zlf2_subscribe
      topic: mqtt/test
      qos: 2
      type: subscribe
  1. 启动类上加入如下注解:
    3.1 @EnableMqtt //开启Mqtt

4.文章

https://blog.csdn.net/qq_34905631/article/details/135930755?spm=1001.2014.3001.5501

https://blog.csdn.net/qq_34905631/article/details/135919966?spm=1001.2014.3001.5501s

Releases

No releases published

Packages

No packages published

Languages