【发布时间】:2020-07-12 23:00:02
【问题描述】:
我现在正在寻找一种方法,如何在除了 GCE 之外的 google cloud 上实现 websocket 客户端。
让我简单介绍一下目标。
环境:javascript、nodejs、google cloud(云功能或应用引擎) 我的程序作为我想要获取的 websocket 客户端数据只能通过 websocket 传输(websocket 服务器:服务提供商,客户端:我的程序)。程序将使用调度程序运行,它应该自动执行(在浏览器之外)获取数据后,程序应该被终止。
我认为这种情况不正常使用,因为websocket客户端在浏览器上正常运行。
但是,我必须使用带有云功能和应用引擎的谷歌云平台,而不是计算引擎。我们没有任何可用的本地机器,所以应该使用云平台。为了使用云功能和应用引擎,我们只需在调用时付费。这样就可以省钱了。
但是,我找不到在云平台上实现websocket客户端的方法。因为,云功能和应用引擎与 websocket 不兼容,我总是失败
那么,您能建议如何使用谷歌云平台开发 Web 套接字客户端吗?
【问题讨论】:
标签: node.js google-app-engine websocket google-cloud-functions