RabbitMQ consente di "heartbeat" una connessione, ovvero di volta in volta il client e il server controllano (utilizzando i messaggi vuoti) che l'altra parte è ancora disponibile e disponibile. Fin qui tutto bene.Qual è un valore ragionevole per l'heartbeat in RabbitMQ?
Sfortunatamente, non sono stato in grado di trovare un posto nella documentazione in cui viene fatto un suggerimento quale sia un ragionevole valore per questo. So che è necessario specificare il battito cardiaco in secondi, ma qual è il valore di best practice del mondo reale?
Ovviamente, non dovrebbe essere troppo spesso (traffico), ma anche non troppo raro (proxy, ...). Eventuali suggerimenti?
15 secondi vanno bene? 30? 60? ...?
Va bene impostare l'heartbeat su 1 ora? Come faccio a riprendere il battito cardiaco dal lato client? – moeseth