Resultados da pesquisa a pedido "gen-server"
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) -> ...
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?
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 ...
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(), ...
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 ...
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) -> ...