微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何正确运行eclipse hawkBit

如何解决如何正确运行eclipse hawkBit

我是科技界的新手,我想了解 eclipse hawkBit,我是一个完全的菜鸟和初学者,因此非常感谢任何帮助。

我的场景: 我有一个带有 VMware 工作站的 Windows 10 操作系统,我已经在上面安装了 Ubuntu 来运行 eclipse hawkBit 和 docker 当然。 我的互联网连接是高速移动互联网连接,我使用智能手机进行网络连接(移动热点)。

我想做什么: 我想启动 eclipse hawkBit 所以基本上运行它模拟一些设备并了解如何使用 hawkBit。

我的问题:所以要根据官方文档运行 hawkBit 我只需要在终端上给出这个:docker run -p 8080:8080 hawkbit/hawkbit-update-server:latest

我看过一个 youtube 视频,如果 hawkBit 工作,它会向我显示本地主机端口信息并说成功连接(或类似的东西) 但我一直遇到的错误或问题是:2021-06-17 11:35:19.312 INFO 1 --- [tContainer#1-56] o.s.a.r.c.CachingConnectionFactory : Attempting to connect to: [localhost:5672]

这是它的图片

Error in Terminal window

如果你们能帮我解决这个问题,我真的很感激,没有太多关于这个问题的支持或视频,事实上很难为 hawkBit 找到像样的参考资料。 非常感谢任何帮助。

解决方法

您在此处看到的异常是由于缺少(或配置错误)的 RabbitMQ 服务。

您需要配置环境变量 SPRING_RABBITMQ_HOST 以指向正在运行的 RabbitMQ 实例。

docker run -p 8080:8080 -e SPRING_RABBITMQ_HOST=ip-of-rabbitmq-service hawkbit/hawkbit-update-server:latest

为了更简单的设置,您可以使用 the docker compose file for hawkbit(选项 B 或 C),它已经有一个预配置的 RabbitMQ 和 MySQL 容器。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。