/ / Websockets w platformie chmurowej Google - node.js, google-app-engine, websocket

Websockets na platformie chmurowej Google - node.js, google-app-engine, websocket

Próbuję uruchomić nodejs websocket (gniazdo.io) serwer w silniku aplikacji Google. Jeśli dobrze rozumiem, Google obecnie nie w pełni obsługuje websockets i aby zezwolić na serwer websockets w mojej aplikacji nodejs, musiałbym użyć niestandardowego środowiska wykonawczego.

Czytałem gdzieś, że jeśli używasz niestandardowego środowiska wykonawczego, twoja aplikacja nie skaluje się, co jest dla mnie bardzo ważne, szczególnie dlatego, że jest to aplikacja nodejs.

Czy to prawda? Czy mogę w jakiś sposób utworzyć moduł równoważenia obciążenia na mojej aplikacji i uruchomić wiele instancji, czy websockets nadal będą działać?

Kiedy Google zacznie w pełni obsługiwać websockets?

Dziękuję Ci, Arik

Odpowiedzi:

1 dla odpowiedzi № 1

W tym rozwiązaniu socker.io jest zainstalowany na instancji Compute Engine, a App Engine jest używany jako zwykły interfejs WWW:

https://cloud.google.com/solutions/real-time-gaming-with-node-js-websocket