2017-09-12 1 views
0

J'essaie d'ajouter l'équilibrage de charge sur GCP, mon doute est où dois-je garder ma base de données (MySQL). Est-ce que cela doit être sur une VM différente? où toutes les machines virtuelles mises à l'échelle y accèdent. Si je l'installe sur la même machine virtuelle où mon serveur NodeJS s'exécute après la mise à l'échelle mes données seront dispersées dans plusieurs bases de données dans plusieurs machines virtuelles.Pour prendre en charge l'équilibrage de charge sur NodeJS Server, où conservons-nous notre base de données?

enter image description here

Est-il l'architecture correcte pour commencer le chargement en équilibre sur GCP

+0

L'administration du serveur appartient à la défaillance du serveur. Ceci est hors sujet ici. Mais je dirais que votre schéma a l'air bien. Jusqu'à ce que vous créez un cluster pour mysql lui-même – Salketer

Répondre

0

Des regards de celui-ci, oui, vous voulez garder votre mysql datbase sur une machine virtuelle séparée. Cela vous sera utile si vous décidez de migrer, de mettre en cluster etc. votre base de données. Aussi, c'est mieux si vous stockez des sessions dans votre base de données.