Socket.io 我是否可以使用socketio部署迷你多人游戏服务器,在Google云功能上只运行5分钟,或者运行5分钟?

Socket.io 我是否可以使用socketio部署迷你多人游戏服务器,在Google云功能上只运行5分钟,或者运行5分钟?,socket.io,google-cloud-functions,multiplayer,google-cloud-run,real-time-multiplayer,Socket.io,Google Cloud Functions,Multiplayer,Google Cloud Run,Real Time Multiplayer,我需要实现nodejssocketio多人游戏服务器。这些游戏服务器在被触发时只运行5分钟。我的主要问题是: 我可以在同一Google Cloud函数或Google Cloud运行http端点上使用socketio连接多个用户吗?如果我不能,我还可以为它使用哪些服务?您不能为您的用例使用云功能或云运行。这是因为它们不能支持持久套接字连接。如果您想使用socket.io,您将需要一个后端,在那里您可以控制服务器实例,因此,类似于appengineflex、computeengine或Kuberne

我需要实现nodejssocketio多人游戏服务器。这些游戏服务器在被触发时只运行5分钟。我的主要问题是:


我可以在同一Google Cloud函数或Google Cloud运行http端点上使用socketio连接多个用户吗?如果我不能,我还可以为它使用哪些服务?

您不能为您的用例使用云功能或云运行。这是因为它们不能支持持久套接字连接。如果您想使用socket.io,您将需要一个后端,在那里您可以控制服务器实例,因此,类似于appengineflex、computeengine或Kubernetes引擎


下面是一个关于如何在AppEngineFlex上设置套接字服务器的示例。这里有一个(GCP文档)用于解决一些不同方法的类似问题。

这两种产品都不支持。