galaxyproject / pulsar

Distributed job execution application built for Galaxy
https://pulsar.readthedocs.io
Apache License 2.0
37 stars 50 forks source link

Support configuring the AMQP heartbeat interval, or disabling heartbeats #357

Open natefoo opened 6 months ago

natefoo commented 6 months ago

@mvdbeek noticed in https://github.com/celery/celery/issues/1194#issuecomment-14566201 that heartbeats were considered unnecessary and disabled by default back in 2013. I am not sure about this (keeping connections alive across firewalls and so forth is sometimes necessary) but this adds the ability to disable the heartbeat and adjust the interval if so desired.