nDiki : 2006年03月04日
2006年3月4日 (土)
■ さらにサーバ負荷状態悪化。対応に追われる。

CPU パワーを消費し続けているプロセスが昨日の 5 個から、今日は 21個に増えている……。
対応するも、焼け石に水か。
@ データベースロックタイムアウト時間を短く
120秒から60秒に。
@ 生成した RSS をキャッシュするようにする
生成した RSS を Cache::FileCache で有効期間30分でキャッシュするように変更。 あわせて Google Desktop からのアクセス拒否を解除。
@ 旬カレンダーナビゲーションをキャッシュするようにする
ページ下部にある各月上中下旬へのリンクは、どこに記事が追加されたかディレクトリをスキャンするしか知りようがないので毎回そのようにしていたのだが、これが結構重くなってきたので、これも有効期間1時間でキャッシュするように変更。
@ 高負荷時のページ更新停止機能を改善
DiKicker では新しいキーワードが追加されると、過去の記事についてもアクセスがあり次第、自動リンクし直していくようになっている。
高負荷時にはこの機能が止まるようにしてあったのだが、「キーワード記事」については止まるようになっていなかった。 また「1記事のみのページ」へのアクセスの場合も(1記事ぐらいの更新ならいいだろうということで)止まるようにしていない。
このためこれらへのアクセスあると、(必要であれば)アップデート処理が発生。 データベースの排他ロックも必要となるため、全体のレスポンス低下につながっていた。
これらも、高負荷時には止まるように修正。
- サーバ高負荷状態につき DiKicker 機能修正とサーバ設定変更 (2006-03-03)
- 他の Web サイトの情報を URI::Fetch でキャッシュ付き取得 (2005-10-29)
- [ DiKicker ] 語リストを Term DB に保持 (2006-11-21)
- Twitter ステータスを nDiki サイドバーに表示 (2007-11-09)
- はてなブックマーク上の検索結果を nDiki に (2005-10-30)
■よく検索されるキーワード
torrent(99) ドラマ(36) x31(27) 動画(25) windows(23) 作り方(22) 画像(21) wiki(19) thinkpad(18) 使い方(18) perl(18) debian(17) 万年筆(16) 壁紙(15) 冷蔵庫(15) ほぼ日手帳(15) ラピタ(14) linux(14) ノート(13) a6(13) 書き方(12) usb(12) xp(11) 秋葉原(11) 提案書(11) ganttproject(11) バッグ(11) バッグインバッグ(10) サンプル(10) 2009(10) リフィル(10) ubuntu(10) ツール(10) hdd(9) ほぼ日(9) 交換(9) centos(9) gtd(9) 修理(9) ほぼ日手帳2009(8) 無印(8) 日本語(8) 無料(8) firefox(7) ボールペン(7) うなぎ(7) ハニートースト(7) gmail(7) 機内持ち込み(7) nikkor(7) 無料動画(7) nikon(7) antivirus(7) mailpia(7) java(7) so905ics(6) 喜多川美佳(6) ダイソー(6) 互換(6) 方眼(6) 手帳(6) cvs(6) ssh(6) ヨドバシカメラ(6) vq1005(6) d(6) ai(6) ウォーターボーイズ(6) ブログ(6) 古川小百合(6) 映画(6) skype(5) ヤンキー(5) c#(5) ファイル(5) 故障(5) qemu(5) f6(5) svn(5) av(5)■注目キーワード
購入 買った 発売日 フリー 無料 価格 値段 作り方 選び方 方法 設定 サンプル ダウンロード セール 限定 在庫 予約 穴場 比較 検証 レビュー 感想 評価 評判 使用感 使ってみた 口コミ 最新 MP3 動画 Torrent 解説 意味 用語集 参考文献 お薦め お勧め おすすめ 便利 Blog ブログ mixi 待受画面 修理Process Time: 0.080728s / load averages: 0.36, 0.44, 0.54
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)



スポンサード リンク