Hi Diogo,

I agree that the ARM sort of reads that way, but I don't see anything
here: 
https://gitlab.isc.org/isc-projects/kea/-/blob/master/src/hooks/dhcp/high_availability/ha_service.cc?ref_type=heads#L1779-1949
that would check if some other communication happened during the
scheduling of the heartbeat.  I am not, however, a C++ expert so I
could be wrong.

Thank you,
Darren Ankney

On Fri, May 23, 2025 at 4:13 AM Diogo André de Assumpção via Kea-users
<kea-users@lists.isc.org> wrote:
>
> Hi!
>
>
>
> Looking at the following bit from the Kea ARM
>
>
>
> heartbeat-delay - specifies a duration in milliseconds between sending the 
> last heartbeat (or other command sent to the partner) and the next heartbeat. 
> Heartbeats are sent periodically to gather the status of the partner and to 
> verify whether the partner is still operating. The default value of this 
> parameter is 10000 ms.
>
> https://kea.readthedocs.io/en/kea-2.6.2/arm/hooks.html#load-balancing-configuration:~:text=heartbeat%2Ddelay%20%2D%20specifies,is%2010000%20ms.
>
>
>
> Would this mean that the servers may not exchange a heartbeat if other 
> commands (like lease updates) are being exchanged within the set 
> heartbeat-delay?
>
>
>
> Thanks,
>
> Diogo
>
> --
> ISC funds the development of this software with paid support subscriptions. 
> Contact us at https://www.isc.org/contact/ for more information.
>
> To unsubscribe visit https://lists.isc.org/mailman/listinfo/kea-users.
>
> Kea-users mailing list
> Kea-users@lists.isc.org
> https://lists.isc.org/mailman/listinfo/kea-users
-- 
ISC funds the development of this software with paid support subscriptions. 
Contact us at https://www.isc.org/contact/ for more information.

To unsubscribe visit https://lists.isc.org/mailman/listinfo/kea-users.

Kea-users mailing list
Kea-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/kea-users

Reply via email to