首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >全员部署Hono

全员部署Hono
EN

Stack Overflow用户
提问于 2021-03-26 07:27:28
回答 1查看 60关注 0票数 0

我使用了一段时间,这是一个非常棒的物联网-集线器-感谢一个伟大的工作:)现在我正在努力前进,正如推荐的Hono文档,我想集成EnMasse项目,并取代默认的“EnMasse消息网络在霍诺与EnMasse。

在阅读了EnMasse之后,我意识到EnMasse实际上也使用了与Hono相同的"AMQP网络“结构,通过Qpid调度路由器(多重) ActiveMQ Artemis

现在我的问题是:

  • 在Hono中默认的AMQP消息传递网络和EnMasse之间到底有什么区别呢?
  • 我在网上搜索了很多,但是没有找到关于如何在霍诺集成EnMasse的答案。我很感激任何知道从哪里开始的事情!

提前感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-26 08:47:32

广告1)默认情况下,Hono Helm图表部署每个Qpid调度路由器和Artemis broker的单个实例。这意味着调度路由器和Artemis都是单一的故障点。使用enMasse,可以创建一个调度路由器和多个Artemis代理的网络,并(更重要的是)对其进行一致管理。在生产场景中,这对于扩展和失败是很重要的。

ad 2)如果您想要部署到Kubernetes,那么您可能需要首先使用enMasse操作符在kubernetes集群中创建一个enMasse实例。然后,您可以使用Helm图表的配置属性来配置Hono实例,使其不部署示例AMQP消息传递网络(即单个调度路由器+ Artemis),而是连接到您创建的enMasse实例。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66812595

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档