pylot を使用して、作成した Web アプリのストレス テストを行っています。このテストは、アプリにログインしている 100 人のユーザーをシミュレートし、テストは 200 秒続きます。平均して、約。サーバーに対して 4800 のリクエストが行われ、MySql に対して同じ数の接続が行われ、それぞれが 5 つのクエリを実行するため、テスト中は 24K のクエリについて話していることになります。
クエリは単純で、テーブルのデータはほとんどありません。問題は、テスト中に Web からアプリにアクセスできないことです。MySql に接続できないか、応答時間が非常に遅いです。テストは、私の PC にある CentOS VMware イメージ (512 MB のメモリが割り当てられている) で行われていることに注意してください。
以下、テスト結果です
リクエスト: 4809 エラー: 1 平均応答時間: 3.358 平均スループット: 23.53 現在のスループット: 420 受信バイト数: 193028
接続エラーはローエンドのテスト環境が原因だと思いますが、より多くの接続を受け入れるように MySql を調整する方法はありますか?
ありがとう。