【问题标题】:MQTT broker windows [closed]MQTT 代理窗口 [关闭]
【发布时间】:2015-06-05 11:53:12
【问题描述】:

我一直在尝试在 Windows 上设置 MQTT 代理,但没有结果。我对这个话题不是很有经验。我已经从http://mosquitto.org/download/ 下载了 mosquitto 文件,但我还没有让服务器运行。我下载了 Windows 的二进制文件并按照说明进行操作,但我只能让代理运行,但我无法订阅。它说“pthreadVC2.dll 丢失”,我已经尝试安装它,但我不知道该怎么做。如果您能够建议我如何让经纪人运行,我感谢您的帮助。 谢谢

【问题讨论】:

    标签: windows server mqtt broker mosquitto


    【解决方案1】:

    请看http://git.eclipse.org/c/mosquitto/org.eclipse.mosquitto.git/tree/readme-windows.txt

    依赖 - win32

    如果这不能解决问题,您可能需要安装 Visual Studio 可再发行组件。打包的 Mosquitto 版本是用 Visual Studio 2010 编译的,可以在这里找到:https://www.microsoft.com/en-gb/download/details.aspx?id=8328

    【讨论】:

    • 感谢您的回复。这是我一直在尝试的,但我无法安装 pthreadVC2.dll
    • 您应该只需要下载压缩包,解压并将 pthreadVC2.dll 复制到 mosquitto_[sp]ub 目录。
    • 嗨。我收到以下错误这些步骤。应用程序无法正常启动(0xc000007b)
    • 我在答案中添加了更多细节。
    • 为我工作,只需要选择正确的 pthreadVC2.dll 添加到 mosquitto 目录。就我而言,它是x86。如果我尝试 x64,我会遇到和你一样的抱怨@Mani
    【解决方案2】:

    查看此链接:https://sivatechworld.wordpress.com/2015/06/11/step-by-step-installing-and-configuring-mosquitto-with-windows-7/

    您必须在 mosquitto 文件夹 (C:\Program Files (x86)\mosquitto) 中包含这些文件(libeay32.dll、ssleay32.dll 和 pthreadVC2.dll)并重新安装 mosquitto 服务器。重新安装后检查服务以查看 Mosquitto 是否作为服务运行。然后在命令提示符下使用命令 netstat -an。这将显示活动连接及其状态。

    上面的链接给出了一步一步的安装过程。

    【讨论】:

    • 不要将链接发布为答案,而是添加一些文本来解释此答案如何帮助 OP 解决当前问题。谢谢
    • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接答案可能会失效。 - From Review
    • @QoP 关键部分就在链接下方。
    • 注意使用正确的Win32 OpenSSL (1.0.2k)安装程序,否则无法正常工作。
    【解决方案3】:

    我个人参与了一个开源且可扩展的 MQTT 代理:emitter.io。它是使用 .NET Core 和 LibUV - github.com/emitter-io/emitter 构建的。

    这里还有一个不错的 MQTT 代理列表:https://github.com/mqtt/mqtt.github.io/wiki/servers

    【讨论】:

      【解决方案4】:

      此链接会将您带到 pThreads:ftp://sources.redhat.com/pub/pthreads-win32/dll-latest/dll/x86/

      在哪里可以直接下载:

      然后将dll复制粘贴到您的蚊子安装中 文件夹

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-12-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多