[erlisp-devel] Re: SoC status update please

Joel Reymont joelr1 at gmail.com
Wed Jul 27 13:38:43 UTC 2005


According to the Erlang heavy-weights...

Begin forwarded message:

> From: "Ulf Wiger"
> Date: July 27, 2005 3:34:13 PM GMT+02:00
>
> Den 2005-07-27 11:10:53 skrev Joel Reymont <joelr1 at gmail.com>:
>
>
>> Uffe,
>>
>> Can you confirm the keep-alive bit? How does Erlang know that a  
>> node is dead?
>>
>>      Thanks, Joel
>>
>
> See erl -man kernel
>
> "net_ticktime = TickTime <optional>
>
> "Specifies the net_kernel tick time. TickTime is given in seconds.
> Once every TickTime/4 second, all connected nodes are ticked (if
> anything else has been written to a node) and if nothing has been
> received from another node within the last four (4) tick times
> that node is considered to be down. This ensures that nodes which
> are not responding, for reasons such as hardware errors, are
> considered to be down.
>
> The time T, in which a node that is not responding is detected,
> is calculated as: MinT < T < MaxT where:
>
>
> MinT = TickTime - TickTime / 4
> MaxT = TickTime + TickTime / 4"
>
> It should be "if nothing else has been written to the node".
> The inet driver keeps counters of packets sent and received.
> If no packets have been sent since the last sample, a tick
> is sent.
>
> /Uffe
>

--
http://wagerlabs.com/uptick






More information about the Erlisp-devel mailing list