Discoverd

服务发现系统
授权协议 BSD
开发语言 Google Go
所属分类 服务器软件、 服务发现/注册和协调
软件类型 开源软件
地区 不详
投 递 者 丌官哲彦
操作系统 Linux
开源组织
适用人群 未知
 软件概览

Discoverd是一个简单又强大的服务发现系统,目前基于Etcd,但是也可以使用ZooKeeper或者其它的分布式一致性存储系统。 类似Consul和Etcd这样的项目只是提供基础的服务发现功能,但是Discoverd在它之上提供了一个更加具体和更易扩展的API来实现服务发现。

  • Flynn的服务发现组件(discoverd)部署在所有的Flynn集群节点上,该组件使用了Raft协议保证数据的一致性,目前采用的是hashicorp的实现(https://github.com/hashicorp/raft),我们知道在Raft协议中,如果参与选举的节点太多,会导致性能下降,那是不是说Flynn不支持大规模的节点呢? Flynn是能够支持大规模节点的,虽然discoverd组件

  • 谁发现了美洲? 真的是意大利探险家克里斯多弗.哥伦布发现美洲的吗?一 般相信来自中国的旅行者最先到达那里。他们在第五世纪时即横 渡太平洋到了墨西哥。事实上,哥伦布在1 4 9 2 年登陆巴哈马 群岛,但却未曾到达北美洲。美洲甚至不是以克里斯多弗.哥伦 布的名字命名的。它是以在1 5世纪末登陆美洲的亚美利哥.维 斯浦奇的名字命名的。 Who discovered America? Did Itali

  • as some of you may have noticed, a new weakness in BIND 9 has recently been discovered.  using this weakness, an attacker can remotely poison the cache of any BIND 9 server.  the attacker can do this

 相关资料
  • 服务发现服务[架构概述]。 { "cluster": "{...}", "refresh_delay_ms": "{...}" } cluster (required, object) 承载服务发现服务的上游群集的标准定义。该群集必须实现和运行SDS HTTP API的REST服务。 refresh_delay_ms (required, integer) 每次访问SDS群集的API延迟

  • Kubernetes中为了实现服务实例间的负载均衡和不同服务间的服务发现,创造了Serivce对象,同时又为从集群外部访问集群创建了Ingress对象。

  • discoverd 是基于 etcd 的自动发布、自动升级系统:   可以按照需要对服务进行分类,为不同版本的服务配置不同的启动脚本; 可以方便地与VMware, Docker和Vagrant等虚拟化平台和工具配合使用; 监控服务的运行状态,自动重启;  

  • 如何包含Eureka服务器 要在项目中包含Eureka服务器,请使用组org.springframework.cloud和工件id spring-cloud-starter-eureka-server的启动器。有关 使用当前的Spring Cloud发布列表设置构建系统的详细信息,请参阅Spring Cloud项目页面。 如何运行Eureka服务器 示例eureka服务器; @SpringBoot

  • 我正在尝试一个非常简单的Istio设置Docker桌面库伯内特斯安装。 我有2个Spring Boot微服务,并在我的K8s“集群”中部署了这2个服务,没有任何复制。我的YAML文件中只有这两个服务的服务和部署。 我已经安装了 istio,我可以看到我的 pod 中有 2 个容器。一个是Spring靴应用程序,另一个是istio sidecar。 我像这样从服务2向服务1发出一个rest调用,它工

  • LbEndpoint LocalityLbEndpoints ClusterLoadAssignment ClusterLoadAssignment.Policy LbEndpoint LbEndpoint proto EndPoint是指Envoy可以将流量路由到的端口。 { "endpoint": "{...}", "metadata": "{...}", "load_balanc