托管基于Python的Websocket服务器

时间:2014-12-10 13:32:43

标签: python websocket hosting

我希望托管一个基本的Websocket服务器。

我想看到的代码是:FastFlicker

您知道我如何以及在何处在线托管此应用程序?

2 个答案:

答案 0 :(得分:5)

PythonAnywhere dev在这里。不幸的是,我们现在无法在我们的网站上托管基于websocket的应用程序。您发现的切换为我们的浏览器内控制台启用/禁用websockets,它与运行您自己的websocket服务器无关。

我已经为我们自己的问题跟踪器添加了一个websocket的upvote,但是现在你必须使用不同的服务: - (

答案 1 :(得分:1)

您的解决方案 OpenShift ,即使有免费套餐,您也可以托管 FastFlicker 。 单击添加应用程序,选择好的盒式磁带(Python 2.7)。

然后使用你的gitHub repo url获取源代码。

应用程序运行后,您需要通过SSH来更改地址和端口(请参阅this Post)。 为了能够ssh,您首先需要generate a ssh key并将其添加到网站上的设置

好的,现在kill all processes that uses your port.lsof -i :8080

启动您的应用程序,现在它正在运行! (对我来说是app-deployments/current/repo/,然后是python FastFlicker.py &

目前托管在这里:ws://main-fastflicker.rhcloud.com:8000 / 为了测试它,你知道you can use this generic client.

相关问题