2016-04-03 13 views
0

Tamam, ben node.js ve gce vm örneğiyle merhaba bir dünya uygulamasını test ediyorum. öğretici şu uygulama oluşturulan https://cloud.google.com/nodejs/getting-started/hello-worldGCE, VM'yi yönetiyor: örneklerin sayısını ve konumunu nasıl yapılandırılır? (nodejs)

, otomatik olarak 20 vm örneklerini oluşturdu:

Bu

ben takip öğretici olduğunu.

Sorularım şunlardır:

  1. 20 örneklerini oluşturmak için GCE olması normal mi? 20 örneği otomatik olarak oluşturduğundan 20 küçük örnek alınacak mı? (Sadece MEAN yığında test yapmayı düşünüyordum, bu yüzden sadece mikro örnekleri oluşturmalı mıydı?)

  2. Farklı örnekleri nasıl yapılandırabilirim? Örneğin, test için yaklaşık 5 maksimum ile otomatik olarak farklı bir alanda mikro bir örnek oluşturmak istiyorum.

Herhangi bir yardım için teşekkür ederiz. ve acemi olmak için üzgünüm.

cevap

1

Yikes! Düzgün 20 örneğe gitmemesi gerekiyor. Otomatik ölçekleyicinin, yüke göre örnek sayısını artırması bekleniyor. Bulut geliştiricileri konsolundaki 'sürümler' listesine bir göz atıp, etrafta oturan örneklerin olmadığından emin olabilirsiniz. Bazen dağıtılan eski sürümler, sizi bir grup terk edilmiş VM ile bırakarak etrafta dolaşır. - ölçeklendirme yapılandırarak On

bu dokümanı istiyorum: https://cloud.google.com/appengine/docs/flexible/nodejs/configuring-your-app-with-app-yaml

Sen bu koyarak örnekleri statik sayısını belirler manuel ölçekleme kullanan edebilirsiniz app.yaml:

manual_scaling: 
    instances: 5 

Yoksa değiştirebilir örnek sayısının aralığı (varsayılan olarak 2-20):

automatic_scaling: 
    min_num_instances: 5 
    max_num_instances: 20 

Res'i kontrol edebilirsiniz. VM'de şu şekilde kullanılmıştır:

resources: 
    cpu: .5 
    memory_gb: 1.3 
    disk_size_gb: 10 

Umarım bu yardımcı olur!

+0

Makine tipini belgelere göre ayarlamaya çalıştım. gcloud hesaplama örnekleri set-makine tipi INSTANCE - makine tipi MACHINE-TYPE. Yine de çalışmıyor. Makine tipini f1-micro veya n1-standard-1 olarak nasıl değiştirirsiniz? Ayrıca bölgeyi başka bir yere nasıl değiştirirsiniz. avrupa-batı1 deyin. – tipsywacky