システム開発を行っていると、その工程の中で負荷(パフォーマンス)テストという項目が出てきます。 かなり軽微でしかも使用者数が限定的であるならばそれほど気にするものでもありませんが規模が大きくなってくれば来るほど、この項目の重要性は増してきます。 負荷テスト自体には、Webサーバーへの負荷をかけるものや、DBへのクエリのレスポンスを見るもの、サーバーのディスクI/OやCPUの状況を見るものなど様々です。 負荷をかけてみた。何か重い。 それだけ分かったところで何処を改善すればよいのか目星がつかなければ意味がありません。 ただ、構築したアプリやサーバー自体がどれだけの負荷に耐えられるのかと言うものを知っておく事は運用の中で重要です。 サーバーの限界値を知っていれば、日々のアクセス数などと照らし合わせて事前に対処する事が可能になります。 限界値に近づいてきたからスケールアウトするかとか、サービスレ
![『負荷テストあれこれ-Microsoft Web Application Stress Tool-』](https://cdn-ak-scissors.b.st-hatena.com/image/square/95e25b60a116cd646b6ea35a97f21d87e8bb3473/height=288;version=1;width=512/https%3A%2F%2Fstat.profile.ameba.jp%2Fprofile_images%2F20180307%2F17%2F6d%2F98%2Fj%2Fo01440176p_1520412760963_99ynx.jpg)