在哪里托管 python 聊天服务器?

Posted

技术标签:

【中文标题】在哪里托管 python 聊天服务器?【英文标题】:Where to host a python chat server? 【发布时间】:2016-07-03 02:55:36 【问题描述】:

我编写了一个 python 应用程序,用于管理 android 聊天应用程序的 gcm 消息传递,我可以在哪里托管这个应用程序以便能够 24/7 全天候工作,它不是网络应用程序,它安全吗?使用 PythonAnywhere 控制台可靠吗?

【问题讨论】:

如果它是一个接受传入消息等的服务器,那么你应该将它作为一个 webapp 托管。如果您坚持将其作为脚本运行,PythonAnywhere 控制台会每隔一周重启一次以进行维护等。请查看 pythonanywhere 长时间运行的任务作为解决方案help.pythonanywhere.com/pages/LongRunningTasks 这会让我改变应用程序,我想使用虚拟 linux 服务器是关键 【参考方案1】:

PythonAnywhere dev here:我不推荐我们的控制台作为运行 XMPP 服务器的地方——它们更多地用于探索性编程。 AWS(就像 Adam Barnes 建议的那样)或像 Digital Ocean 这样的 VPS 可能是更好的选择。

【讨论】:

【参考方案2】:

我没有听说过 PythonAnywhere 有什么不好的地方,而且他们的 testimonials 页面看起来相当合理,如果没有大型公司名称的话。

如果您不相信,请尝试Amazon Web Services。我目前工作的公司在那里托管其网站,其他数千家公司也是如此。

【讨论】:

我编辑了我的问题,使用 PythonAnywhere 控制台可靠吗? 编辑了我的答案:D

以上是关于在哪里托管 python 聊天服务器?的主要内容,如果未能解决你的问题,请参考以下文章

如何部署聊天服务?

开发 VoIP/聊天服务器-客户端平台,从哪里开始

sql server 报告服务虚拟文件夹托管在哪里?

在 Plone CMS 中集成自托管即时消息/聊天解决方案

编程聊天室,从哪里开始? [关闭]

天津免备案服务器托管哪家强