ログ日記

作業ログと日記とメモ

Webサーバがバグる

PHPApachesqliteか何が原因か突き止めてないんだけど、アクセスしたらCPUが100%になって応答が無くなるという現象が。
Flexyコンパイルファイルを生成するときにこの現象が起きるみたいで、コンパイル済みファイルを使用する場合は大丈夫だった。


しかも応答が無くなったブラウザはそれ以後死んでしまうし・・。
compileDirをメモリにしてるのがダメなのかな。メモリが足りないわけでもないし・・。
サーバのバージョンが古いわけでもないし、今まで快適に動いていたものだし。
急に起こった。謎。


# flexyのTokenizer.phpを自分で作ったのがまずかったのかな
# タグの解析中にタイムアウトしているのかもしれない
# 複雑な処理は追加していないはずだが・・