2017-05-11 3 views
1

Ich habe gerade gestartet Google App-Engine mit Nodejs. Ich habe ein lokales Projekt erstellt, das auf meinem Computer funktioniert. Und wenn ich trafNicht in der Lage, Nodejs-Projekt auf Google App-Engine

http://localhost:7000/services/user/getuser

es gibt ein JSON-Objekt.

Ich habe das gleiche Projekt auf Google App Engine

gcloud app deploy 

Wenn ich jetzt

http://help-coin.appspot.com/services/user/getuser

es zeigt

Error: Server Error 

The server encountered a temporary error and could not complete your request. 
Please try again in 30 seconds. 
die Protokolle schlagen mit Einsatz geprüft

Ich habe auf dem Server

Load controllers from path '/app/app/services' non recursive. 

--------make-runnable-output-------- 

undefined 

------------------------------------ 

Up and running on port 7000 

Loading controller 'UserService.js'. 

Kein Fehler auf der Serverseite. Was ist das Problem? Fehle ich etwas?

Hier ist das Projekt, das ich https://github.com/ermarkar/nodejs-typescript-sample

Antwort

2

Ihre App muss-8080 hören, nicht 7000 oder einem anderen Port bereitgestellt haben.

Siehe this.

+0

Gibt es eine Möglichkeit, den Port zu ändern, damit dieser auf 7000 funktioniert? –

+0

@SunilGarg Ich glaube nicht. Was ist das Problem mit 8080? –