【问题标题】:django hosting with mysqldjango 使用 mysql 托管
【发布时间】:2012-08-23 09:04:20
【问题描述】:

我在名为“pythonanywhere”的 DJango 免费托管网站上运行我的 python 基础 REST 服务。

到目前为止,每个 Web 服务的响应时间约为 100 毫秒,因此我的前端非常快,但最近几天响应发生了巨大变化,现在对于相同的 REST API,我得到了 30 秒。

由于上述性能,我无法安排我的演示,我计划为自己设置新的 django/python/mysql 基础环境。

托管/设置基于 Django 的应用程序(使用 mysql)的最佳方法是什么,最好是免费托管,但我不介意花几块钱来获得更好的服务。

【问题讨论】:

  • 这就像问“我想买一辆车,因为我现在的车开始感觉很慢。你能推荐一辆车吗?我不会告诉你任何关于我现在拥有的车”,换句话说,这不是一个好问题。 SO 也不是推荐引擎。
  • PythonAnywhere 在这里开发。我们的服务器配置错误导致了瓶颈。我们大约在 2 小时前修复了它。如果您仍然遇到问题,请给我们发送电子邮件以获取支持或在论坛上发帖,我们会尽力解决。
  • 感谢 Glenn,但我仍然面临同样的问题 - 让我跟进支持电子邮件。

标签: django pythonanywhere


【解决方案1】:

用于生产部署设置the recommended deployment is with wsgi

StackOverflow 不是征求一揽子建议的合适场所,尤其是因为您对预期的负载/使用情况一无所知。

如果您只是需要一些东西来快速“在线”运行您的应用程序; PaaS 提供商应提供最快的启动时间。我以前用过heroku 和它的simple to get started

【讨论】:

  • 嗨 Burhan,目前我处于原型模式,因此我的负载会非常少,可能是朋友和家人内部的 - 你是否建议使用 apache WSGI 的专用服务器,从头开始设置 mysql ?我可能需要注册 DNS,什么都不需要!
  • 我不知道该推荐什么,因为你没有给我任何推荐的依据。如果您只是需要一些快速的东西来“在线”运行您的应用程序,heroku 可以很快上手。
猜你喜欢
  • 2016-05-06
  • 1970-01-01
  • 1970-01-01
  • 2010-11-03
  • 2013-06-12
  • 2017-01-12
  • 2014-10-27
  • 2014-11-29
  • 2011-01-18
相关资源
最近更新 更多