Pregunta

Para notificar a los componentes externas (a AKKA) en caso de que ocurriera un error dentro de un actor, usamos un Handal oyente por uno de los SO soluciones.

Algunos errores requieren un proceso completo / parada JVM. En cuyo caso a menos que llamemos:

EventHandler.shutdown()

Mantiene el proceso en alto.

¿Cuál sería una forma limpia de cerrar el proceso JVM en este caso? Y si necesitamos usar EventHandler.shutdown(), ¿De qué sería el lugar más lógico (Akka?) Para invocarlo?

¿Fue útil?

Solución

Si está ejecutando el Akka Microkernel, se hará por usted. Si lo está ejecutando usando un Akkaloader en un ServletContainer, se hará por usted. ¿Tiene un ciclo de vida de aplicación definido?

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