zoukankan      html  css  js  c++  java
  • MQTT测试服务器搭建

    1. 最近研究MQTT,又不想用网络服务器。所以开始研究本地服务器的搭建。

    2. 使用:Apache ActiveMQ

      Apache ActiveMQ 是一款基于Java的消息服务器,支持多种协议可以使用C,C ++,Python,.Net等进行连接。ActiveMQ 官网介绍目前提供2个版本下载,ActiveMQ 经典版和ActiveMQ Artemis,其中Artemis为下一代高性能,非阻塞架构,基于事件驱动的消息系统。

    3. 官方下载win版本(https://activemq.apache.org/download.html)

    我使用的是apache-activemq-5.16.2,解压后apache-activemq-5.16.2conf下activemq.xml文件中:

    <transportConnectors>
                <!-- DOS protection, limit concurrent connections to 1000 and frame size to 100MB -->
                <transportConnector name="openwire" uri="tcp://0.0.0.0:61616?maximumConnections=1000&amp;wireFormat.maxFrameSize=104857600"/>
                <transportConnector name="amqp" uri="amqp://0.0.0.0:5672?maximumConnections=1000&amp;wireFormat.maxFrameSize=104857600"/>
                <transportConnector name="stomp" uri="stomp://0.0.0.0:61613?maximumConnections=1000&amp;wireFormat.maxFrameSize=104857600"/>
                <transportConnector name="mqtt" uri="mqtt://0.0.0.0:1883?maximumConnections=1000&amp;wireFormat.maxFrameSize=104857600"/>
                <transportConnector name="ws" uri="ws://0.0.0.0:61614?maximumConnections=1000&amp;wireFormat.maxFrameSize=104857600"/>
            </transportConnectors>

    修改mqtt后面的端口号,也就是我们的服务器端口。

    4. 运行apache-activemq-5.16.2inwin64下的wrapper.exe(系统要安装java虚拟机)

    根据控制台输出的信息

    jvm 1    |  INFO | ActiveMQ WebConsole available at http://127.0.0.1:8161/
    jvm 1    |  INFO | ActiveMQ Jolokia REST API available at http://127.0.0.1:8161/api/jolokia/

    web连接 http://127.0.0.1:8161/,用户密码都是:admin

    即可查看启动的服务器了。

    接下来可以使用调试工具验证服务器:

    OK!

    博客园:http://www.cnblogs.com/linux-farmer/
  • 相关阅读:
    js 手写 map 函数
    前端 实现 opensearch功能 (umi项目中如何实现)
    react 中 Link 标签 重新打开一个新的浏览器窗口
    umi 框架 如何配置 自定义 插件 和 loader
    webpack 自定义 plugin ?
    webpack 自定义 loader ?
    webpack 基础篇 ?
    webpack 是什么 ?
    http 状态码总结
    前端炒鸡好用的库推荐 (欢迎补充交流)
  • 原文地址:https://www.cnblogs.com/linux-farmer/p/14805155.html
Copyright © 2011-2022 走看看