2011-05-12 15 views
9

¿Alguien tiene sugerencias para la detección dinámica de servicios en Amazon AWS?Service Discovery en Amazon AWS

Estoy pensando en ZooKeeper pero me gustaría una aproximación que no requiera la ejecución de máquinas virtuales.

+0

Echa un vistazo aquí http://saipraveenblog.wordpress.com/2014/10/06/service-discovery-in-soamsa/ –

Respuesta

-2

¿Qué quiere decir servicio de descubrimiento ...... puede usar udp y todo lo que necesita y la transmisión en una VPC para "descubrir" lo que necesita y se pone en línea. ¿Qué tiene que ver zookeeper (un sistema para ayudar a las transacciones distribuidas) con el descubrimiento de servicios?

+1

La difusión y la multidifusión no funcionan en EC2. Puede obtenerlo en una VPC, pero hasta donde sé, esto aún no es compatible. –

+0

@TedDunning tiene razón. Ni EC2 ni VPC permiten multi/radio >> [Limitaciones actuales de VPC] (http://docs.amazonwebservices.com/AmazonVPC/latest/UserGuide/VPC_Introduction.html#CurrentCapabilities) – ZogStriP

6

Consulte el proyecto curator de Netflix.

Es un marco, cliente y envoltorio de recetas alrededor del ZooKeeper.

Una de las extensiones es Service Discovery.

¿Qué es un servicio de detección?

En SOA/sistemas distribuidos, los servicios deben encontrarse entre sí. es decir, un servicio web podría necesitar encontrar un servicio de almacenamiento en caché, etc. Se puede usar el DNS para esto, pero no es lo suficientemente flexible como para que los servicios que están cambien constantemente. Un sistema de descubrimiento de servicios proporciona un mecanismo para:

  • Servicios para registrar su disponibilidad
  • Localización de una sola instancia de un servicio en particular
  • informándole de que las instancias de un cambio en el servicio

conservador El servicio Detección habilita:

  • Registro/anulación del registro de Servicios
  • Consulta de Servicios
  • caché del servicio de
+0

Curator está muy bien diseñado y es relativamente fácil de conseguir comenzó con. Definitivamente estoy en segundo lugar la recomendación. –

Cuestiones relacionadas