Ich habe eine Anwendung geschrieben in erlang, ich habe einen Supervisor für die Verteilung und jetzt nach der Analyse der configFile.cfg im Supervisor, ich möchte die Konfiguration an meine alte Anwendung übergeben. ich habe so etwas wie dies jetzt:Erlang, wie Parameter von Modul zu einem anderen
-module(supervisor_sup).
start() ->
application_app:start().
, was ich will, ist:
-module(supervisor_sup).
-record(config,{param1,param2}).
%After parsing the configFile.cfg
Conf = #config{param1 = Param1,
param2 = Param2},
start(Conf) ->
application_app:start(Conf).
bitte klären. Haben Sie einen Supervisor hinzugefügt, um mehr Prozesse zu erstellen, die ein Modul ausführen? – user425720
die Anwendung starten einen Supervisor, der viele Arbeiter ausführen. Das Problem ist, dass wir jetzt mit Skripten * .sh viele Instanzen starten. Was ich tat, ist ein gen_server und ein super_supervisor tou viele Instanzen von erlang zu starten. aber meine Konfiguration geparst immer noch viele Male in jedem Fall, dass mein super_supervisor starten. (hoffe klarer) – 47hm4n3