是否可以在gke集群上扩展基于websocket的应用程序?

时间:2020-08-31 10:33:47

标签: javascript node.js websocket google-kubernetes-engine

我试图了解gke集群上基于websocket的应用程序可伸缩性功能。

是否可以在gke集群上扩展任何基于websocket的应用程序?

我尝试了一个基于nodejs的应用程序,该应用程序由chat-c​​lient,chat-api和postgres db组成。

https://github.com/Chrischuck/websocket-docker-example

它可以与单个Pod一起使用,但是当我缩放api Pod时,它会崩溃并返回崩溃。

这也是错误日志。

“错误:在Object.fs.watch(fs.js:1408:FSWatcher.start(fs.js:1382:19)上观看/code/node_modules/caniuse-lite/data/features/wasm.js ENOSPC: 11)在setFsWatchListener(/ usr / local / lib / node_modules / forever / node_modules / chokidar /)的createFsWatchInstance(/usr/local/lib/node_modules/forever/node_modules/chokidar/lib/nodefs-handler.js:38:15) FSWatcher.NodeFsHandler._watchWithNodeFs(/usr/local/lib/node_modules/forever/node_modules/chokidar/lib/nodefs-handler.js:233:14)中的lib / nodefs-handler.js:81:15) FSWatcher的._handleFile(/usr/local/lib/node_modules/forever/node_modules/chokidar/lib/nodefs-handler.js:262:21)(/ usr / local / lib / node_modules / forever / node_modules / chokidar / lib /nodefs-handler.js:495:21),位于FSReqWrap.oncomplete(fs.js:153:5)“

0 个答案:

没有答案