You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
NOTE I did need to use the Java gRPC client solution to get this to work (locally and when deployed to Cloud Run) with Golang clients (my own and gRPCurl
The text was updated successfully, but these errors were encountered:
cmux is very useful.
Thank you!
Google Cloud Run is a serverless solution built atop Knative and it limits deployed services to a single port.
This is a challenge when running, e.g. gRPC services that also expose Prometheus metrics.
Using cmux, I'm able to multiplex both services onto the single port and serve gRPC and Prometheus metrics with little effort.
I wrote up the solution here: Multiplexing gRPC and HTTP (Prometheus) endpoints with Cloud Run
The text was updated successfully, but these errors were encountered: