タグ

ブックマーク / colo-ri.jp (2)

  • MySQLの無限ループを停止させる方法 | colori

    開発中にうっかりやってしまいがちなミスが無限ループのSQLコマンドを発行してしまうことです。 もしMySQL自体を停止させようとしている人はちょっと待って! 無限ループ時の動作 サーバー自体は問題なさそうなのに(ちょっと遅いかな…ぐらい)、MySQLを利用した処理が非常に重い場合は、無限ループの(正確には無限ループしているように見える時間のかかる)クエリー(スロークエリ)を発行してしまった可能性があります。 実際にtopコマンドで見てみましょう。 $top top - 06:32:51 up 226 days, 9:46, 1 user, load average: 1.69, 0.53, 0.24 ...(中略)... PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 28351 mysql 15 0 111m 16m 5456

  • bingbotのクロール頻度が多すぎて重いので、robots.txtで調整した | colori

    サイトを運用していると、時たま謎のサーバー負荷に悩まされることがありますが、今回はBingのクローラーがやらかしてたという話です。 2013/1/16 追記:robots.txtでも調整できない場合の対策も盛り込みました。 ユーザーのアクセスが最も多いお昼時の時間帯でこれですよ。 157.55.35.85 - - [29/Oct/2012:14:07:25 +0900] "GET /***/ HTTP/1.1" 200 5503 "-" "Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)" 157.55.35.85 - - [29/Oct/2012:14:07:25 +0900] "GET /***/ HTTP/1.1" 200 5503 "-" "Mozilla/5.0 (compatible;

    orenonihongogayabai
    orenonihongogayabai 2014/12/05
    スペルミスしてるので注意。×Clawl-Delay ○Crawl-Delay 参考: http://goo.gl/YxJ747
  • 1