Added connection retries for AMQP. This only works on Tunnelbroker startup, it doesn't fix our logic yet for disconnects while TB is already running
Depends on D13593
Paths
| Differential D13594 Authored by bartek on Oct 3 2024, 8:42 AM.
Details Summary Added connection retries for AMQP. This only works on Tunnelbroker startup, it doesn't fix our logic yet for disconnects while TB is already running Depends on D13593 Test Plan Started Tunnelbroker, but waited with starting RabbitMQ. After running Rabbit, the connection was established after a few attempts
Diff Detail
Event Timelinebartek held this revision as a draft. Herald added subscribers: tomek, ashoat. · View Herald TranscriptOct 3 2024, 8:42 AM2024-10-03 08:42:09 (UTC-7) bartek added a child revision: D13595: [tunnelbroker] Rewrite AMQP handling.Oct 3 2024, 8:57 AM2024-10-03 08:57:13 (UTC-7) Harbormaster completed remote builds in B32045: Diff 44872.Oct 3 2024, 8:59 AM2024-10-03 08:59:49 (UTC-7) bartek added inline comments. bartek added a child revision: D13600: [tunnelbroker] Split AMQP connect function.Oct 3 2024, 1:34 PM2024-10-03 13:34:47 (UTC-7) This revision is now accepted and ready to land.Oct 7 2024, 1:34 AM2024-10-07 01:34:08 (UTC-7) Closed by commit rCOMM826944b480a4: [tunnelbroker] Add exponential backoff to AMQP connection (authored by bartek). · Explain WhyOct 7 2024, 7:28 AM2024-10-07 07:28:44 (UTC-7) This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 44930 services/tunnelbroker/src/amqp.rs
shared/comm-lib/src/database.rs
|