我们在微服务环境中使用apache ignite作为IMDG。
为了实现可伸缩性和负载平衡,我们正在考虑使用像eureka或consul这样的服务注册表,它由spring cloud支持用于部署的微服务。
apache ignite中提出了服务网格的概念,提供对节点单例和集群单例的支持。
我也看到WCF,weblogic和JBoss有相同的特性。
我正在尝试了解这些服务网格是什么,以及是否可以使用它们来实现与netflix提供的eureka服务注册中心相同的好处,并由spring cloud提供支持。
如果我可以使用apache ignite中的服务网格实现同样的效果,有人可以指导我吗?
发布于 2016-10-07 00:00:18
不,您不能将Apache Ignite Service Grid用于与Eureka相同的目的。Eureka用于WAN上的负载均衡和服务发现。使用跨越多个AWS区域和远程客户端计算机的Ignite集群不是最有效的使用方式。
有关Ignite服务网格的更多信息可在此处找到- http://apacheignite.gridgain.org/docs/service-grid
谢谢!
更新(对于第一条评论):您不能(在大多数情况下)跨越并有效地使用具有高延迟和低吞吐量特征的WAN网络上的Ignite。
至于非云环境中的本地群集,请继续!这是这类系统的最佳环境。
https://stackoverflow.com/questions/39887505
复制相似问题