Я недавно развернул приложение node.js с использованием сокета io для чата в реальном времени и изначально испытывал проблемы с подключением к сокету. Я исправил проблему, используя следующий файл app.yaml config
runtime: nodejs
env: flex
manual_scaling:
instances: 1
network:
session_affinity: true
Но теперь мой вопрос: как это масштабируется? Конечно, один экземпляр не сможет обрабатывать много трафика c. Я пробовал это без ручного масштабирования экземпляров, но у меня все еще возникали проблемы с сокетами (возможно, потому что два говорящих подключены к разным экземплярам?).
Как я могу убедиться, что это масштабируется должным образом при поддержке сокет подключения?