kubernetes 服务发现

kkbh8khc  于 2023-08-03  发布在  Kubernetes
关注(0)|答案(2)|浏览(105)

我们正在为我们的微服务框架评估Dapr。我们将使用Kubernetes。Dapr的卖点之一是服务调用和服务发现。K8s不是已经提供开箱即用的服务发现吗?

nimxete2

nimxete21#

简短回答:Kubernetes 提供服务发现)
虽然服务发现可能有几种模式(以及实现这些模式的工具),但 Kubernetes 通过Service对象在其核心 * 提供服务发现 *,避免了使用特定技术或工具来实现基本容器管理运行时环境的任何需求。
你可以读more on Kubernetes Services in the official documentation
值得注意的是,dapr 是一个与平台无关的可移植运行时,它不依赖于Kubernetes及其核心服务发现功能。
它提供了更多的功能,而不仅仅是发现你的服务(它通常被比作服务网格工具,因为它们看起来是一样的):

  • 它提供透明和安全的服务到服务调用
  • 它允许发布-订阅通信风格
  • 它提供了一种注册触发器和资源绑定的方法(允许功能即服务的开发风格)
  • 它提供了开箱即用的可观察性
  • ...
uajslkp6

uajslkp62#

您可以使用不同的可插入服务发现Dapr文档

相关问题