首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >有没有办法在google云上开发websocket客户端(appengine或cloud function等)?

有没有办法在google云上开发websocket客户端(appengine或cloud function等)?
EN

Stack Overflow用户
提问于 2020-04-01 16:38:15
回答 2查看 553关注 0票数 0

我现在正在寻找一种方法,除了GCE之外,如何在google云上实现websocket客户端。

让我简要介绍一下目标。

环境: javascript,nodejs,google cloud(云函数或应用程序引擎)我的程序作为websocket客户端,我想要得到的数据应该只通过websocket (websocket服务器:服务提供商,客户端:我的程序).The程序将与调度器一起运行,它应该在获得数据后自动执行(在浏览器之外),程序应该被终止。

我认为这种情况并不常见,因为websocket客户端通常在浏览器上运行。

但是,我必须使用具有云功能和应用程序引擎的google云平台,而不是计算引擎。我们没有任何可用的本地机器,所以应该使用云平台。为了使用云函数和应用引擎,我们只需在调用时付费。它将能够节省资金。

但是,我没有找到在云平台上实现websocket客户端的方法。因为,云函数和应用引擎对websocket不兼容,我总是失败

那么,您能建议一下如何使用google云平台开发web socket客户端吗?

EN

回答 2

Stack Overflow用户

发布于 2020-04-01 22:19:55

这是不可能的(对于标准环境),正如已经在几个questions上回答的那样,让websockets通过App Engine的唯一方法是使用灵活的环境,但可能比标准ENV贵一点。

我发现这个官方的Google document在灵活的ENV上使用了网络套接字。

也许最好的省钱方法是使用始终免费的计算引擎虚拟机

如本document中所述

您可以使用始终免费的F1-微型实例,该实例在您使用的小时数等于当月总时数之前是免费的,即如果您使用了2个实例,则只能免费使用半个月。

票数 0
EN

Stack Overflow用户

发布于 2020-06-04 04:05:18

我可以推荐像https://www.emitter.dev/这样的东西(披露:我是创造者)。基本上,您可以订阅您想要的任何WebSocket,并指定我们应该POST到的位置。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60966744

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档