我有正常的内容管理网站在Django开发。我的客户端有一个服务器256 MB RAM
。他希望以wsgi模式部署此网站。 256 MB RAM就足够了还是不行? 我没有任何有关服务器RAM要求和所有知识。任何帮助将不胜感激Django mod_wsgi主机服务器要求
我已经通过wsgi 的文档但它没有任何有关系统规格的信息。
什么是在wsgi模式下运行Django应用程序所需的最小内存?
我有正常的内容管理网站在Django开发。我的客户端有一个服务器256 MB RAM
。他希望以wsgi模式部署此网站。 256 MB RAM就足够了还是不行? 我没有任何有关服务器RAM要求和所有知识。任何帮助将不胜感激Django mod_wsgi主机服务器要求
我已经通过wsgi 的文档但它没有任何有关系统规格的信息。
什么是在wsgi模式下运行Django应用程序所需的最小内存?
对于CMS类型的工作负载,首先256MB似乎并不现实,除非流量非常少,并且操作系统被降至最低要求。
你需要多少内存取决于你打算多少Web应用程序的情况下,在同一时间运行。您需要多少是由多少因素决定的,例如您的代码库是否是线程安全的,以及您是否可以在多线程配置中运行它,或者您是否必须使用单线程进程来运行多进程配置。
那么,你甚至知道一个实例(进程)在运行应用程序时会使用多少内存?
底层Web服务器与使用的内存很少有关,因为您的应用程序将完全压缩Web服务器使用的内存量。
一些快速提示。
只有当你对自己的应用程序的内存需求,你有多少负载需要处理,你将能够制定出配置和多少内存,你需要你的应用程序的响应时间,一些真实的数据。
所以最小1GB是必需的,对吧? –
由于他们使用的Apache配置是完全有缺陷的,因此在确定内存使用时应该忽略该基准。可能是 –
。我的观点更倾向于在任何未知环境中询问mod_wsgi的足迹之前获取实际数据和基线。 – dnozay