【问题标题】:How to deploy laravel websocket on GCP Standard App Engine?如何在 GCP Standard App Engine 上部署 laravel websocket?
【发布时间】:2020-10-11 19:39:12
【问题描述】:

我正在使用 laravel 6,我想在谷歌云标准应用引擎平台上使用主管部署基于 laravel 的 websocket 服务器。

我正在使用这个包: 超越代码/laravel-websockets

我已经设置好所有东西,并且在本地机器上一切正常! 在 GCP 上部署它的具体步骤是什么?

【问题讨论】:

    标签: laravel google-cloud-platform websocket laravel-websockets


    【解决方案1】:

    目前,App Engine 标准不支持 WebSocket。 Cloud Run 支持 WebSockets 的工作正在进行中,因此这种情况在未来可能会在 App Engine Standard 中发生变化。

    Cloud Run WebSockets and gRPC bi-directional streaming support

    要立即使用 WebSocket,请使用 App Engine Flexible 或切换到其他服务,例如 Compute Engine。

    Creating Persistent Connections with WebSockets

    Google Compute Engine WebSocket Support

    【讨论】:

    • 那么在谷歌云引擎 flex env 上设置 laravel websocket 的步骤是什么?
    • @RuchitParikh - 我为您提供了一个链接。哪一部分令人困惑,需要进一步澄清?
    • 我是第一次这样做!仍然没有得到多少!我确实创建了主管文件并添加了防火墙规则 nginx 没有添加,虽然它是必需的,我如何为 laravel 配置它?我的 websocket 端口是 6001!
    • @RuchitParikh - 关闭这个问题。创建一个新问题,展示你的工作,并解释你的新问题的细节。
    猜你喜欢
    • 2021-01-06
    • 2021-04-04
    • 2020-03-21
    • 2018-07-11
    • 1970-01-01
    • 1970-01-01
    • 2020-04-19
    • 2021-02-22
    • 2019-04-11
    相关资源
    最近更新 更多