I am making use of web socket functionality on GAE flexible environment to enable a GraphQL Subscription on our API. However I have noticed in my google cloud reporting there are massive latency spikes of 30+ minutes. See below:
Here is the log related to this requuest
I can see it is status 101
which is usually related to a websocket. Looking in the chrome debugger when using the application that accesses the API I can see there is a pending web socket which indeed has a large request time as essentially the duration of the website visit.
Is this the expected behaviour of the latency reporting? It doesn't seem to affect performance, however it makes it difficult to see what the real latency of our normal API requests are.
Thanks!