我目前有一个magento应用程序运行3个不同的商店:
此存储的数据库大小为370 in。这些商店共有9.000个SKU,它们有1k到2k的分组产品(与SKU相关)。
运行apache基准测试工具时,每秒会收到0.29个请求,我认为这是一个非常低的数字,即使对于magento存储。
不过,最大的担忧是后端。目前有5人通过后端更新和插入新产品,更新/插入一个产品需要4分钟的时间。这是对时间的极大浪费,我无法用我的一生来解释。
以下是我的服务器资源:
我正在运行DebianLennyApache2.0,PHPVersion5.2.6-1+ Lenny 16,带有eAccelerator和Memcahed。(您可以查看所有的信息这里)
下面是我为Apache、MySQL和PHP编写的配置文件。
我不是一个服务器管理员(虽然我负责所有的网站和服务器本身),所以这不是我的“海滩”,可以说。我的问题是,这是我当前资源的工作方式,还是我在配置中遗漏了一些重要的东西?
我意识到这看起来像是我在找“掌上明珠”,但这不是我的意图。我只是厌倦了一遍又一遍地尝试新的东西,只是我似乎无法使它顺利运行。
发布于 2013-02-25 02:35:07
直截了当的答案是:服务器的电源不足。无论您如何配置它,您都需要为更适合Magento的环境进行升级。

来源:http://www.cpubenchmark.net/cpu.php?cpu=AMD+Athlon+64+X2+Dual+Core+3400%2B
不过请注意,上面列出的CPU是非常高端的CPU,与AMD双核芯片相比,处理器的处理能力大约是前者的10倍。我的笔记本电脑CPU是英特尔核心i7 2.2GHz的四核基准,在5,000左右.我建议您从在这里找到的清单中选择5,000以上的CPU。
16 an内存和SSD似乎也是明智的/合理的,因为它现在并不贵。
发布于 2013-02-15 19:22:15
对于像Magento这样的站点来说,缓存大小太低了。我运行了一个类似的站点,我们有256 we的缓存。使用16 to时,您将经常遇到缓存转储。
假设在Magento旁边没有其他巨大的运行,您的服务器资源就可以满足您的负载。这是一个猪,但它并没有那么糟糕,4gb的内存是足够的。
我会暂时禁用您的缓存,看看是否有任何改进。我还建议您查看Magento中的存储配置,因为您可能没有最佳的缓存配置--Magento的缓存设置既复杂又不透明。
发布于 2015-03-31 23:32:22
我知道这条线是古老的互联网时代。我只是想补充几点,我认为对大多数所有者/开发人员来说是最相关的。Magento性能可能是一个很深的话题,需要考虑很多事情,但希望了解几个要点会有很大帮助:
iowait列(或实时使用iostat )。如果你有一个高iowait,那么也许更好的磁盘或SSD将有所帮助。https://stackoverflow.com/questions/14898092
复制相似问题