Pregunta

Me han convertido recientemente en familiarizados con la tecnología de Erlang / OTP y me gustaría aplicarlo a controlar y supervisar las aplicaciones Java en términos de:

  • detectar su disponibilidad
  • iniciar y detener los

En otras palabras, me gustaría aplicaciones Java para ser vistos por la infraestructura supervisor de Erlang OTP como regular aplicaciones Erlang que pueden ser manejados por los supervisores (envío de latidos del corazón, detener e iniciar la demanda). ¿Es factible? En caso afirmativo, ¿qué herramientas tengo que usar?

Para simplificar, supongamos que un aplicación Java es un frasco sencillo con la clase principal especificado. Instrumentación / extendiéndose estas aplicaciones está permitido.

¿Fue útil?

Solución

A menos que haya una aplicación Erlang existente que necesita para su uso, me gustaría sugerir el uso de la biblioteca href="http://akka.io/" rel="nofollow"> Akka , que es muy influenciado por OTP y le permitirá crear jerarquías de supervisor utilizando sólo las JVM.

Otros consejos

Otra biblioteca debes revisar es Sarge , que se inspira en la supervisión de Akka y aplica el concepto de cualquier objeto.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top