【问题标题】:Play Framework WebSocket Chat Example deploy on heroku在 heroku 上部署 Play Framework WebSocket 聊天示例
【发布时间】:2015-11-26 12:01:08
【问题描述】:

我正在尝试从此处创建的 WebSocket 聊天示例开始使用 Play Framework:

https://github.com/playframework/playframework/tree/2.0/samples/scala/websocket-chat

特别是对上一个 Play Framework 版本的评论:

https://github.com/Shauli10/websocket-chat

我已经将它部署在一个免费 Heroku 帐户上,您可以通过这个地址访问它:

https://desolate-shelf-8169.herokuapp.com

问题是,当我插入名称时,我聊天一些消息,我看不到我在聊天中发送的任何内容,而且我也看不到示例中每 30 秒键入一次的机器人留言,我哪里错了?我必须在 Heroku 上为 WebSocket 启用一些东西?

谢谢

【问题讨论】:

    标签: heroku playframework


    【解决方案1】:

    我注意到,如果我将 url 的 https 部分更改为 http(即http://desolate-shelf-8169.herokuapp.com),您的应用似乎可以工作。我不完全确定为什么,但我知道有些浏览器对 websockets 很挑剔。

    Websockets should work on Heroku out-of-the-box。没有什么需要启用的。

    另外,当我尝试模板应用程序时:

    $ git clone git@github.com:Shauli10/websocket-chat.git
    $ heroku create
    $ git push heroku master
    

    它似乎“正常工作”。如果您仍然遇到问题,您能解释一下您在模板中所做的更改吗?

    【讨论】:

    • 非常感谢!我没有尝试过http,但只有https!
    猜你喜欢
    • 2016-10-23
    • 1970-01-01
    • 2022-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-23
    • 1970-01-01
    • 2013-08-14
    相关资源
    最近更新 更多