首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >微服务管理

微服务管理
EN

Stack Overflow用户
提问于 2016-02-01 13:05:05
回答 1查看 179关注 0票数 0

我们正在开发一个商家应用程序,因为我们有各种模块,如日程安排,预订,发票等,每个模块都运行在不同的服务器上,这些模块通过RESTful粒度服务公开。UI层将相应地与这些粒度服务进行通信。为了识别请求并将其重定向到各个服务器的服务层中运行的特定微服务,我们创建了一个服务网关。一些服务需要在旅途中进行数据操作,这目前是通过Mule ESB完成的,一些路由活动也是通过它来管理的。

服务网关的实际目的是将请求与可用的服务字典进行匹配,并重定向到相应的微服务,目前它是在j2ee框架下开发的,运行在wildfly服务器上。因此,为了以轻量级的方式实现相同的过程,我们遇到了一个微服务管理器,如“getKong”和自定义的"nginx“服务器来管理微服务,Mule ESB。

除了服务总线管理,像getKong一样使用Mule ESB作为MicroService管理器或任何其他有价值的建议是否可取?

EN

回答 1

Stack Overflow用户

发布于 2016-02-01 16:41:36

在我个人看来,你有三个选择:

  1. 如果您不需要执行身份验证/授权或/和限制,并且您的路由可能非常复杂/复杂,而不是在Mule ESB中完全可以做到这一点。
  2. 如果您只是执行URL重写,nginx可能是最小开销和最大performances.
  3. If的最佳选择您确实需要一个具有所有丰富功能的

管理器,而不是很好的getKong或者,如果您想留在MuleSoft世界并且愿意付费,您可以看看nginx

希望这能有所帮助

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

https://stackoverflow.com/questions/35123301

复制
相关文章

相似问题

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