0

Magentoでは非常に高いCPU使用率が発生しています。プロセスはphpとしてリストされています。1人のユーザーがWebサイトのホームページにアクセスすると、CPUが30〜40%に急上昇します。データベースに何も入っていない状態でMagentoの新規インストールを試みましたが、それでも同じです。

PHP5とPHP5ハンドラーSuphpがあります。私たちはリモートmysqlを備えた専用サーバー上にいます。

正常ですか?

スティーブ

編集済み

Nginxに切り替えたところ、Webサイトが非常に高速で、CPU使用率がApacheの場合の1/4に低下していることに気付きました。現在、さらに高速化するためにVarnishのインストールに取り組んでいます。そこにいるすべての人への私の推奨事項は、時間を無駄にすることなくNginxに移行することです。

4

1 に答える 1

0

Magentoは非常に集中的に使用できる場合があります。これは、サーバーの仕様に応じて、パーセンテージで取得する負荷の大きさに依存します。

キャッシュを有効にして、APC / EAcceleratorのようなものを追加すると、少しドロップするはずです。

良い解決策は、SuPHPとApacheを廃棄し、NginxをWebサーバーとして使用することです。これにより、サーバーのメモリフットプリントとCPU負荷が大幅に削減されます。

または、VarnishまたはSquidのキャッシングプロキシを追加することを検討することもできます。これにより、CPUの負荷も大幅に削減されます。

于 2012-09-18T15:35:21.813 に答える