Resultados da pesquisa a pedido "gen-server"
que tipo de tipos podem ser enviados em uma mensagem erlang?
rincipalmente, quero saber se posso enviar uma função em uma mensagem em uma configuração erlang distribuíd na máquina 1 F1 = Fun()-> hey end, gen_server:call(on_other_machine,F1) na Máquina 2 handler_call(Function,From,State) -> ...
Gracioso desligamento do GenServer
Escrevi um aplicativo Elixir com GenServer que inicia um aplicativo externo na inicialização e o desliga e faz outra limpeza na saída. Eu adicionei a funcionalidade de inicialização ...
Erlang: diferença entre usar gen_server: cast / 2 e passagem de mensagem padrão
Eu estava trabalhando com um problema e notei algum código em que um programador anterior passava mensagens usando a convenção padrão do PID! Mensagem. Eu tenho usado gen_server: cast / 2. Eu queria saber se alguém poderia me explicar ...
Obtendo o estado gen_server / gen_fsm para depuração
É possível obter o estado atual de umgen_server processo (presumivelmente enviando alguma mensagem do sistema)? Pode ser útil ao depurar. Obviamente, posso adicionar uma mensagem que retorne o estado atual parahandle_call: get_state(Server) -> ...
Errang gen_server com tarefas de longa execução
Dia bom Eu tenho umgen_server processo que executa algumas tarefas de atualização de estado de longa duração periodicamente emhandle_info: handle_info(trigger, State) -> NewState = some_long_running_task(), erlang:send_after(?LOOP_TIME, self(), ...
Como executar ações periodicamente com o gen_server de Erlang?
Eu quero iniciar um servidor de gen que, adicionalmente, execute uma ação a cada minut Qual é a melhor maneira de agendar isso?