Hey Brennon, Just an update, with a question. You could attempt to look into the code itself to determine whether you might be spawning any background threads? It's not clear from our end where they originate, and it's likely to be within the structure of the node app.
On Thursday, May 26, 2016 at 4:18:44 PM UTC-4, Brennon Garrett wrote: > > > > On Wednesday, May 25, 2016 at 6:41:49 PM UTC-4, Brennon Garrett wrote: >> >> Hello, >> >> I've tried just about everything at this point, can't figure this out. >> Curious if others have run into this... trying to deploy to NodeJs App >> engine. >> >> "gcloud preview app deploy" is saying that the deploy was successful, but >> I'm getting a 503 server error whenever I try to access my appspot URL: >> "Error: Server Error >> The service you requested is not available yet. >> >> Please try again in 30 seconds." >> >> The site doesn't ever load, even days later. >> >> >> <https://lh3.googleusercontent.com/-yfRHlANlFoA/V0YokMRmcsI/AAAAAAAAAw8/JRdl4iGzY6sx3sjAKYEtI2BA1v2-AuAGQCLcB/s1600/Screen%2BShot%2B2016-05-25%2Bat%2B6.34.18%2BPM.png> >> >> >> These "/_ah/background" GET requests appear to be stalling out... >> latency is upwards of 2 Million Milliseconds: >> >> >> >> <https://lh3.googleusercontent.com/-Qyg6zzfgYIw/V0Yo_Ru0KAI/AAAAAAAAAxA/8wQgmyGZB6cBiPHSNX93ban8_PZuy8tWACLcB/s1600/Screen%2BShot%2B2016-05-25%2Bat%2B6.36.19%2BPM.png> >> >> >> >> Any pointers would be greatly appreciated. >> > > > You are about to deploy the following services: > > - kaptify-1320/default (from > [/Users/Brennon/Documents/Projects/Kaptify/app.yaml]) > > Deployed URL: [https://kaptify-1320.appspot.com] > > > Do you want to continue (Y/n)? Y > > > Beginning deployment... > > > Verifying that Managed VMs are enabled and ready. > > Building and pushing image for service [default] > > *WARNING:* No configuration information provided by runtime [nodejs]. > > Started cloud build [82840682-3a9b-4b96-bf59-e0846a03e44a]. > > To see logs in the Cloud Console: > https://console.developers.google.com/logs?project=kaptify-1320&service=cloudbuild.googleapis.com&key1=82840682-3a9b-4b96-bf59-e0846a03e44a&logName=projects/kaptify-1320/logs/cloudbuild > > --------------------------------------------------------- REMOTE BUILD > OUTPUT --------------------------------------------------------- > > starting build "82840682-3a9b-4b96-bf59-e0846a03e44a" > > > FETCHSOURCE > > Fetching storage object: gs:// > staging.kaptify-1320.appspot.com/us.gcr.io/kaptify-1320/appengine/default.20160526t160252:latest#1464292987546000 > > Copying gs:// > staging.kaptify-1320.appspot.com/us.gcr.io/kaptify-1320/appengine/default.20160526t160252:latest#1464292987546000. > .. > > Downloading file:///tmp/source-archive.tgz: 260.74 > KiB/260.74 KiB > > FETCHBUILDER > > BUILD > > + docker version > > Client: > > Version: 1.9.1 > > API version: 1.21 > > Go version: go1.4.3 > > Git commit: a34a1d5 > > Built: Fri Nov 20 17:56:04 UTC 2015 > > OS/Arch: linux/amd64 > > > Server: > > Version: 1.9.1 > > API version: 1.21 > > Go version: go1.4.2 > > Git commit: a34a1d5 > > Built: Fri Nov 20 13:12:04 UTC 2015 > > OS/Arch: linux/amd64 > > + cat Dockerfile > > # Dockerfile extending the generic Node image with application files for a > > # single application. > > FROM gcr.io/google_appengine/nodejs > > # Check to see if the the version included in the base runtime satisfies > > # '~4.2', if not then do an npm install of the latest available > > # version that satisfies it. > > RUN /usr/local/bin/install_node '~4.2' > > COPY . /app/ > > # You have to specify "--unsafe-perm" with npm install > > # when running as root. Failing to do this can cause > > # install to appear to succeed even if a preinstall > > # script fails, and may have other adverse consequences > > # as well. > > # This command will also cat the npm-debug.log file after the > > # build, if it exists. > > RUN npm install --unsafe-perm || \ > > ((if [ -f npm-debug.log ]; then \ > > cat npm-debug.log; \ > > fi) && false) > > CMD npm start > > + docker build --tag > us.gcr.io/kaptify-1320/appengine/default.20160526t160252:latest /workspace > > Sending build context to Docker daemon 1.347 MB > > Step 1 : FROM gcr.io/google_appengine/nodejs > > ---> 3b4050d21a95 > > Step 2 : RUN /usr/local/bin/install_node '~4.2' > > ---> Running in c01846859aea > > Installed Node.js v4.2.6 > > ---> 7039b3c71f31 > > Removing intermediate container c01846859aea > > Step 3 : COPY . /app/ > > ---> 1046b447c263 > > Removing intermediate container e40813e9b969 > > Step 4 : RUN npm install --unsafe-perm || ((if [ -f npm-debug.log ]; > then cat npm-debug.log; fi) && false) > > ---> Running in dbba8070ad36 > > npm WARN package.json [email protected] No repository field. > > npm WARN package.json [email protected] No README data > > > > [email protected] install > /app/node_modules/gcloud/node_modules/hash-stream-validation/node_modules/fast-crc32c/node_modules/sse4_crc32 > > > node-gyp rebuild > > make: Entering directory > '/app/node_modules/gcloud/node_modules/hash-stream-validation/node_modules/fast-crc32c/node_modules/sse4_crc32/build' > > CXX(target) Release/obj.target/crc32c_sse42/src/crc32c_sse42.o > > AR(target) Release/obj.target/crc32c_sse42.a > > COPY Release/crc32c_sse42.a > > CXX(target) Release/obj.target/sse4_crc32/src/crc32c.o > > SOLINK_MODULE(target) Release/obj.target/sse4_crc32.node > > COPY Release/sse4_crc32.node > > make: Leaving directory > '/app/node_modules/gcloud/node_modules/hash-stream-validation/node_modules/fast-crc32c/node_modules/sse4_crc32/build' > > npm WARN optional dep failed, continuing [email protected] > > > > [email protected] install /app/node_modules/gcloud/node_modules/grpc > > > node-pre-gyp install --fallback-to-build > > [grpc] Success: > "/app/node_modules/gcloud/node_modules/grpc/src/node/extension_binary/grpc_node.node" > > is installed via remote > > [email protected] > node_modules/babel-plugin-react-html-attrs > > > [email protected] node_modules/react-dom > > > [email protected] node_modules/compression > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] ([email protected]) > > ├── [email protected] ([email protected]) > > └── [email protected] ([email protected], [email protected]) > > > [email protected] node_modules/babel-loader > > ├── [email protected] > > ├── [email protected] ([email protected], [email protected], [email protected]) > > └── [email protected] ([email protected]) > > > [email protected] node_modules/express > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] ([email protected]) > > ├── [email protected] ([email protected]) > > ├── [email protected] ([email protected]) > > ├── [email protected] ([email protected], [email protected]) > > ├── [email protected] ([email protected], [email protected]) > > ├── [email protected] ([email protected], [email protected]) > > └── [email protected] ([email protected], [email protected], [email protected], [email protected], > [email protected]) > > > [email protected] node_modules/react-router > > ├── [email protected] > > ├── [email protected] ([email protected]) > > ├── [email protected] ([email protected]) > > └── [email protected] ([email protected], [email protected]) > > > [email protected] node_modules/webpack > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] ([email protected], [email protected], > [email protected], [email protected]) > > ├── [email protected] ([email protected]) > > ├── [email protected] ([email protected], [email protected]) > > ├── [email protected] ([email protected]) > > ├── [email protected] > > ├── [email protected] ([email protected], [email protected]) > > ├── [email protected] ([email protected], [email protected]) > > ├── [email protected] ([email protected], [email protected]) > > ├── [email protected] ([email protected], [email protected], > [email protected], [email protected]) > > ├── [email protected] ([email protected], [email protected], [email protected]) > > └── [email protected] ([email protected], > [email protected], [email protected], [email protected], > [email protected], [email protected], [email protected], [email protected], > [email protected], [email protected], [email protected], > [email protected], [email protected], [email protected], [email protected], > [email protected], [email protected], [email protected], [email protected], > [email protected], [email protected], [email protected], > [email protected]) > > > [email protected] node_modules/react > > ├── [email protected] > > ├── [email protected] ([email protected]) > > └── [email protected] ([email protected], [email protected], [email protected], > [email protected], [email protected]) > > > [email protected] node_modules/if-env > > └── [email protected] ([email protected], [email protected], [email protected], > [email protected], [email protected]) > > > [email protected] > node_modules/babel-plugin-transform-decorators-legacy > > ├── [email protected] > > ├── [email protected] ([email protected], [email protected], > [email protected], [email protected]) > > └── [email protected] ([email protected]) > > > [email protected] > node_modules/babel-plugin-transform-class-properties > > ├── [email protected] > > └── [email protected] ([email protected]) > > > [email protected] node_modules/babel-preset-react > > ├── [email protected] ([email protected]) > > ├── [email protected] ([email protected]) > > ├── [email protected] ([email protected]) > > ├── [email protected] ([email protected]) > > ├── [email protected] ([email protected]) > > └── [email protected] > ([email protected], [email protected]) > > > [email protected] > node_modules/babel-plugin-add-module-exports > > └── [email protected] ([email protected], [email protected], > [email protected], [email protected], [email protected]) > > > [email protected] node_modules/babel-core > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] ([email protected]) > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] ([email protected], [email protected]) > > ├── [email protected] ([email protected]) > > ├── [email protected] ([email protected], [email protected], [email protected]) > > ├── [email protected] ([email protected], [email protected]) > > ├── [email protected] ([email protected]) > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] ([email protected], [email protected], > [email protected], [email protected]) > > └── [email protected] ([email protected]) > > > [email protected] node_modules/babel-preset-es2015 > > ├── [email protected] ([email protected]) > > ├── [email protected] ([email protected]) > > ├── [email protected] ([email protected]) > > ├── [email protected] > ([email protected]) > > ├── [email protected] ([email protected]) > > ├── [email protected] > ([email protected]) > > ├── [email protected] ([email protected]) > > ├── [email protected] > ([email protected]) > > ├── [email protected] ([email protected]) > > ├── [email protected] ([email protected], > [email protected], [email protected]) > > ├── [email protected] > ([email protected], [email protected], [email protected]) > > ├── [email protected] > ([email protected], [email protected]) > > ├── [email protected] > ([email protected], [email protected], > [email protected], [email protected]) > > ├── [email protected] ([email protected], > [email protected]) > > ├── [email protected] ([email protected], > [email protected], [email protected]) > > ├── [email protected] > ([email protected], [email protected], [email protected]) > > ├── [email protected] > ([email protected], [email protected]) > > ├── [email protected] > ([email protected], [email protected], > [email protected], [email protected], [email protected], > [email protected]) > > ├── [email protected] > ([email protected], [email protected], > [email protected], > [email protected], [email protected], > [email protected], [email protected], [email protected], > [email protected]) > > ├── [email protected] ([email protected], > [email protected], [email protected], [email protected], > [email protected]) > > └── [email protected] > ([email protected], [email protected], [email protected], > [email protected], [email protected], [email protected]) > > > [email protected] node_modules/babel-preset-stage-0 > > ├── [email protected] > ([email protected], [email protected]) > > ├── [email protected] > ([email protected], [email protected]) > > └── [email protected] ([email protected], > [email protected], > [email protected], [email protected]) > > > [email protected] node_modules/gcloud > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] > > ├── [email protected] ([email protected], [email protected]) > > ├── [email protected] ([email protected]) > > ├── [email protected] ([email protected]) > > ├── [email protected] ([email protected]) > > ├── [email protected] ([email protected]) > > ├── [email protected] ([email protected]) > > ├── [email protected] ([email protected]) > > ├── [email protected] ([email protected], [email protected]) > > ├── [email protected] > > ├── [email protected] ([email protected], [email protected], > [email protected]) > > ├── [email protected] ([email protected], [email protected]) > > ├── [email protected] ([email protected], [email protected], > [email protected]) > > ├── [email protected] ([email protected], [email protected]) > > ├── [email protected] ([email protected], [email protected]) > > ├── [email protected] ([email protected]) > > ├── [email protected] ([email protected], [email protected], > [email protected], [email protected], [email protected], > [email protected], [email protected], [email protected], [email protected], > [email protected], [email protected], [email protected], > [email protected], [email protected], [email protected], [email protected], [email protected], > [email protected], [email protected]) > > ├── [email protected] ([email protected], [email protected]) > > ├── [email protected] ([email protected], [email protected], > [email protected]) > > └── [email protected] ([email protected], [email protected], [email protected], [email protected]) > > ---> 8869e5c52c50 > > Removing intermediate container dbba8070ad36 > > Step 5 : CMD npm start > > ---> Running in ced0dbd5d671 > > ---> 055602234d0b > > Removing intermediate container ced0dbd5d671 > > Successfully built 055602234d0b > > PUSH > > The push refers to a repository [ > us.gcr.io/kaptify-1320/appengine/default.20160526t160252] (len: 1) > > 055602234d0b: Preparing > > 055602234d0b: Pushing > > 055602234d0b: Pushed > > 8869e5c52c50: Preparing > > 8869e5c52c50: Pushing > > 8869e5c52c50: Pushed > > 1046b447c263: Preparing > > 1046b447c263: Pushing > > 1046b447c263: Pushed > > 7039b3c71f31: Preparing > > 7039b3c71f31: Pushing > > 7039b3c71f31: Pushed > > 8ccb8f1c5a16: Image already exists > > fbcc67d63416: Image already exists > > a785bf0e4a41: Image already exists > > 9d13486a33e9: Image already exists > > a0a4e46e5e86: Image already exists > > 096d9403d234: Image already exists > > latest: digest: > sha256:47752f238fd407f83020dd3a01ddc183d1356e3362c47c30b5fec8a98e691fcc > size: 35377 > > DONE > > > --------------------------------------------------------------------------------------------------------------------------------------- > > > Updating service [default]...done. > > Deployed service [default] to [https://kaptify-1320.appspot.com] > > -- 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 post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/google-appengine. To view this discussion on the web visit https://groups.google.com/d/msgid/google-appengine/88ae6dc3-0393-48b3-89da-cece07831f91%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
