Tengo algunas aplicaciones en mi clúster, tengo que iniciar algunas de ellas a veces en diferentes hosts.Erlang, cómo cargar aplicaciones con sus dependencias
La historia es que el clúster de Erlang ya se está ejecutando, así que aunque tengo mi archivo de recursos .app por aplicación que indica qué aplicaciones se deben iniciar antes que las mías, esto solo funciona para crear un script de inicio, no para iniciar una aplicación en un nodo ya en ejecución.
Por el momento tengo una rutina personalizada que utiliza la aplicación: get_key (Aplicación, aplicaciones) para extraer las dependencias e iniciarlas por separado antes de iniciar la aplicación determinada.
Me preguntaba si no hay una mejor manera de hacerlo.
Creo que esto solo asegura que su aplicación no se inicie antes de que se inicien todas las dependencias de 'aplicaciones', pero en realidad no las inicia. – nietaki