2

Joomla 2.5で作成された、300人の同時ユーザーがいるJa teline IVテンプレートを使用したWebサイトで問題が発生しました。これはサッカー雑誌であるため、記事は頻繁に更新され、試合中も1分ごとに更新されます。

私は16GBのRAMとクアッドコアプロセッサのサーバーを持っていますが、300人のユーザーがWebサイトにアクセスするとWebサイトがフリーズします。

すべてのフロントエンドの最適化を実行しましたが、最後の最適化はキャッシュを有効にすることである可能性があります。私の問題は次のとおりです。-ログインしているユーザーに対してもキャッシュが有効になっている-キャッシュのタイミング、そのタイプの記事がある場合、1分まで有効期限が切れるキャッシュを有効にできますか?それも良い選択肢ですか?パフォーマンスを最適化できます。

どうしたらいいか教えてもらえますか?他の可能な最適化?

4

2 に答える 2

1

ボトルネックを見つける必要があります:プロセッサ?メモリー?ディスク?データベース?通信網?

問題を見つけたら、適切なソリューションを選択する必要があります。より大きなプロセッサ、より多くのメモリ、より高速なディスク、データベースインデックス、メモリキャッシング、ネットワークキャッシングなどです。

于 2012-11-02T20:14:37.820 に答える
1

16GBは、300人の同時ユーザーを処理するのに十分なはずです...微調整されていないmysqlサーバーへの匂い。Mysqlサーバー用にこのスクリプトを実行します

https://github.com/rackerhacker/MySQLTuner-perl

于 2012-11-02T20:22:13.493 に答える