我在Django开发了正常的内容管理网站。我的客户端有一个256 MB RAM
的服务器。他希望以wsgi模式部署此站点。 256 MB RAM是否足够?
我对服务器RAM要求和所有知识都不了解。任何帮助将不胜感激
我已经阅读了wsgi的文档 但它没有任何关于系统规格的信息。
在wsgi模式下运行Django应用程序所需的最小RAM是多少?
答案 0 :(得分:3)
您需要多少内存取决于您打算同时运行的Web应用程序的实例数。您需要多少将由诸如代码库是否是线程安全的因素决定,因此您是否可以在多线程配置中运行它,或者是否必须使用单线程进程运行多进程配置。
那么,您是否知道一个实例(进程)在运行应用程序时使用了多少内存?
底层Web服务器与使用的内存几乎没有关系,因为您的应用程序将使Web服务器使用多少内存相形见绌。
一些快速提示。
只有获得有关应用程序内存要求的实际数据,需要处理多少负载以及应用程序的响应时间后,才能计算出配置以及需要多少内存。
答案 1 :(得分:1)
首先,对于CMS类型的工作负载,256MB似乎不太现实,除非流量非常小并且操作系统被条带化到所需的最小值。