いしなお!
2006-07-16 [長年日記]
_ [1470.net][障害報告] 6時頃から8時半頃までサーバーが死んでました
今朝6時頃から8時半頃まで、フロントサーバーが刺さっていて、応答しない状態になっていました。
CRONDプロセスがやたらと増殖して、プロセス数を食いつぶして、shutdownすら効かない状態になっていた(ハードリセットした)んだけど、これはいったい何だったんだろう?
_ [1470.net][タグ入力][機能追加] タグ入力補助機能追加中
しばたさんの要望を中心に、タグ入力補助機能を追加していっています。
で、まずタグの「インクリメンタル・タグ補完」を追加しました。タグ欄に文字を入力すると、過去に自分が使用した、その文字から始まるタグを候補として表示されます。ただし、migemo風のローマ字入力→日本語推測→タグ補完まではできていません。これはmigemoを内部で使うよりも、自前で辞書を持った方がいいかもなー。
あと、同じURI、MONOを扱った他のメモに使われたタグを「おすすめ」として表示する機能もつけておきました。MONOの場合は、作者名なども「おすすめ」として表示します。
「関連語のsuggestion」(タグ自体の関連性をたどる)も難しくなさそうなんで、そのうち対応すると思います。
関連語のsuggestionもつけてみました
インターフェース的にはちょっと微妙だけど、使い物にはなるかな。
_ [1470.net][lighttpd][fastcgi][PHP] lighttpd+fastcgi+PHP 5って安定しない?
なんかしばらく動かしておくと、CPUパワーを消費し続けるPHPプロセスが生まれて、そいつらのせいでじわじわとload averageがあがっていく。lighttpdを再起動すると直るんだけど、場合によってはlighttpdを再起動しても上記のようなPHPプロセスが居座り続けて、強制的に殺さないといなくなってくれない。どこかに無限ループになるような処理があったりして、そいつがPHP/fastcgiプロセスとしてずっと動き続けてたりするんだろうか? ひとまず定期的にlighttpdは再起動しておくのが無難か?