勉強したことのメモ

webプログラマ見習いが勉強したことのメモ。

URLを入力するだけでサーバーの負荷テストが出来る「loadimpact」が便利

   

URLを入力するだけでサーバーの負荷テストが出来る「loadimpact」が便利だったのでメモ。

よく見るabテストというのをやった事がなく、多分見方も最初はわかんないし、と思ってスルーしてたんですけどloadimpactというサイトさんがサイトURL入れるだけで負荷チェックしてくれて、さらに可視化までしてくれると良い感じ。

loadimpact
http://loadimpact.com/

登録無し(月2回?)でも無料登録(月5回)でも使用可能。

実際やってみた。環境は、

メモリ2GB
CPU3コア
CentOS6.5
でサーバーの設定はほぼ下記の通り。

WordPressでメモリを節約しつつ高速化する設定方法
http://taitan916.info/blog/?p=1733

もりもりキャッシュしてるし何とかなるやろ、と舐めてかかってたんですけど、酷い有様でした。

 

1
メモリは1GBも使ってないけど同時アクセス20人超えてきてから重い重い。実際にブラウザから表示しようとしてもかなり重い。

よく分かってないけど恐らく最大接続数の問題だと決め付けて下記のように調整。

 

 

で試したところ、最初のところだけちょっと時間食ってるけど、あとは同時接続100人まで1秒切るぐらいだったのでよさげ。ブラウザからの表示も特に遅延なくいけた。

 

2

 

メモリは1GBを超えるかどうかというところだった。

なんとなくメモリ至上主義になってたけど、他のところに割り振っていっても良さそう。

あと、もうちょっとapache設定について勉強しないといけない。

そういえば画像をCDN? に移すのもよさそうですね。

 - サーバー

  関連記事

images
ルートとディレクトリ

イマイチ分かっていなかったのでメモ。 ■ルートディレクトリ ツリー型ディレクトリ ...

images
apacheのprefork設定とKeepAlive設定

WordPressを設置しているサーバーが、ここのところ連日でピークタイム時にダ ...

msyql-image
sshでMySQLの操作

今までMySQLを操作するときはphpmyadminから 行っていたけど、php ...

images
FTP接続のIP制限を解除する(hosts.allow)

とあるサーバーにて「FTP接続のIP制限を解除してほしい」と言われた。自身が設定 ...

images
Zend OPcacheの速さの秘密

不勉強であんまり理解できなかったけどこんな感じらしい。   Zend ...

images
Tera Termでコマンドのキャンセル

ssh接続していてコマンドをキャンセルしたい場合は ctrl + c でキャンセ ...

images
WordPressのサーバー移行で気付いた点

あるWordPressを置いているサーバーのリソースが苦しくなってきたので、新た ...

images
cronの設定方法

cronを設定してみたので方法をメモ。 まずcronで動かすPHPを作成。 ■c ...

images
cronの時間設定部分が全てアスタリスク

サイトを引き継ぐことがあり、そのサーバの設定資料を確認するとcronの設定で日時 ...

images
VPSをもう1台導入した際のメモ

DTIのVPSを導入した。 目的としてはMySQLのレプリケーションとか、 複数 ...