运行两个 Magentos 安装,其中一个有 3 个商店设置为多商店。哪个服务器?

运行两个 Magentos 安装,其中一个有 3 个商店设置为多商店。哪个服务器?

可能重复:
您能帮助我进行容量规划吗?

我想在 2 个不同的安装中运行 4 个 Magento 商店。1 个是具有 3 种语言的独立安装。另一个是具有不同域中的 3 个不同在线商店的多商店。

目前我们有一个具有 1GB 内存的 VPS,这够用吗?

我之所以问这个问题,是因为我已经完成了独立商店并将其上线,服务器已经在 62% 的内存上运行。理想情况下,这已经足够了,因为我的公司不想迁移到专用服务器(因为这涉及成本)。

我确信我可以尝试优化 Magento 以在较低的内存上运行(我预计所有网站的访问量平均为 2000/天),如果我能得到一些关于最佳方法的建议,我也会很感激。

答案1

几乎肯定不是。每天有 2000 个独立访客,相当于 6 次商店浏览,您至少应该考虑使用专用机器。请参阅此处的第 2 页,获取一些指导,以及一些带有估计数字的示例配置。

docs.sonassihosting.com/go_dedicated.pdf

如果你想要确切的数字,你的 RAM 使用率应该是这样的,你没有提到 CPU 核心,但我猜是 1 或 2

操作系统-200MB

PHP - 120MB-3GB(4 个线程,每个线程 30MB,但每个线程的最大内存/已提交内存限制为 768MB)

MySQL - 2GB(8 个连接,每个连接约 50MB,缓冲区/缓存/innodb 池最小约 1.6GB)

因此,您的内存限制已经大大超出。这是任何人都不应该尝试在 VPS 中运行 Magento 的主要原因,因为它的环境太受限制,并且通常具有共享 I/O。您可以让它在您的 VPS 中运行,但您需要积极的缓存,否则就不得不接受它非常慢的运行速度。

良好的共享主机托管套餐(来自合适的、专业的 Magento 主机)的表现将远远胜过同等价位的 VPS,而专用主机则是下一步。

相关内容