Amazon AWS上的服务发现

时间:2011-05-12 13:54:55

标签: amazon-ec2 amazon-simpledb

是否有人建议在Amazon AWS上进行动态服务发现?

我正在考虑ZooKeeper,但想要一个不需要运行VM的approch。

2 个答案:

答案 0 :(得分:6)

查看Netflix的curator项目。

它是围绕ZooKeeper的框架,客户端和配方包装器。

其中一个扩展名为Service Discovery

  

什么是发现服务?

     

在SOA /分布式系统中,服务需要相互寻找。即a   Web服务可能需要查找缓存服务等。可以使用DNS   对于这一点,它远远不够灵活,无法提供服务   不断变化。服务发现系统提供了一种机制   为:

     
      
  • 注册其可用性的服务
  •   
  • 查找特定服务的单个实例
  •   
  • 通知服务实例何时更改
  •   

策展人服务发现启用:

  • 注册/取消注册服务
  • 查询服务
  • 服务缓存

答案 1 :(得分:-2)

你是什么意思服务发现......你可以使用udp和你需要的任何东西,并在VPC中广播来“发现”你需要的东西并上网。 zookeeper(一个帮助分布式事务的系统)与服务发现有什么关系。