Hi

I have a NodeJS App Engine server which is awaiting a MongoDB query which, 
when reaching a certain size, never returns. There is no exception thrown 
from App Engine either. It is as if the process is just killed because 
execution flow and therefore logging from the process making the MongoDB 
query stops.

If this were a request to a HTTP server I could look at the limits and 
quotas page and see that a maximum of 32MB requests and response size is 
allowed.

I am unable to find any limits or quotas for TCP connections from an App 
Engine server.

We temporarily solved the issue by using a limit or projection to decrease 
the amount of data returned by the MongoDB query. When less data is sent 
back to the App Engine server execution continues and the server runs as 
expected.

I was wondering if it was possible if at some point if TCP data usage 
reaches a limit will the App Engine process be killed? Without any logging? 
Why would the execution of the process handling the response that fires off 
the MongoDB query stop and no exception or anything further be logged?

Thank you
Brad

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/2ace1818-2ac8-49d4-bcec-0980c30eeb78n%40googlegroups.com.
  • [google-appe... Bradley Barrows
    • [google... 'Angel (Google Cloud Platform Support)' via Google App Engine

Reply via email to