HomePhabricator
Diffusion Comm 508b86102c9a

[services] Tunnelbroker - Adding the gRPC server keep-alive into the Tonic…

Description

[services] Tunnelbroker - Adding the gRPC server keep-alive into the Tonic server

Summary:
This diff introduces removing the "pinging" async task from the gRPC server and using the gRPC http/2 keep-alive support of the Tonic.
The full context is located in the ENG-1842 task. Research and proof-of-work of the gRPC keep-alive using Tonic.

Related Linear task: ENG-1842

Test Plan:

  1. Service is successfully built.
  2. Tonic keep-alive "field" tests were successfully passed.

Reviewers: jon, marcin, varun, tomek

Reviewed By: jon, varun, tomek

Subscribers: ashoat, tomek, atul

Differential Revision: https://phab.comm.dev/D5713

Details

Provenance
maxAuthored on Nov 23 2022, 9:25 AM
Reviewer
jon
Differential Revision
D5713: [services] Tunnelbroker - Adding the gRPC server keep-alive into the Tonic server
Parents
rCOMMe47747b8327d: [Fix] Swapped deprecated keyCode to key.
Branches
Unknown
Tags
Unknown