Thanks for sharing your questions with the community.

With App Engine, NodeJS is run in the flexible environment 
<https://cloud.google.com/appengine/docs/flexible/>. If using the NodeJS 
runtime, An Overview of App Engine 
<https://cloud.google.com/appengine/docs/flexible/nodejs/an-overview-of-app-engine>
 
is a good starting point that discusses scaling on the platform albeit 
briefly. The application is run within a Docker container and is replicated 
to meet demands. Scaling is not handled within the NodeJS application. The 
application must simply receive requests and send responses. Depending how 
you configure your Service scaling settings 
<https://cloud.google.com/appengine/docs/flexible/nodejs/configuring-your-app-with-app-yaml#services>,
 
the application in its entirety will be replicated to handle additional 
requests if no instances are available. You can also configure Resource 
settings 
<https://cloud.google.com/appengine/docs/flexible/nodejs/configuring-your-app-with-app-yaml#resource-settings>
 
to specify the cores, memory and disk allocated to each instance.

If the above articles are not helpful, perhaps asking more specific 
questions or giving some examples of what you intend to implement can help 
us provide you with more appropriate information.

Hope this helps! 

On Wednesday, May 4, 2016 at 2:33:48 AM UTC-4, Artem Alekseev wrote:
>
> Hi, please explain how does autoscaling work for nodejs in app engine? 
> What if I use kode clustering to apawn workers for each cpu core? Do I 
> need to catch an event from app engine to start spawning more workers?

-- 
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/2cb11f76-ddff-4536-b48f-97f464579317%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to