I’m trying to set up a Cloud Run where I start a websocket (as a client using Node.js) to another server (that is providing the data I’m subscribing to) and sending that data to my database.
Basically like this:
Data source/websocket provider -> GCR (where I use websocket to subscribe to data source server) -> http call with data to put in database
I read through the GCR docs and all I keep in mind is that there is this 60 min timeout. Is that timeout for users that will connect to my Cloud Run (which there will be none, I just need one connection that will push all the messages received forward) or is it also for when I’m connected to another server?
Want to make sure how it actually works since it’s not the standard practice Google docs refer to.