全ての記事 携プレMP3 デジカメ レコーダ ゲーム メモリ デジモノ コラム 雑談 ブログ あまとも コミックダッシュ!
前の記事次の記事

サーバの負荷軽減のための対策を継続中 - 早朝バッチの見直しなど

コミックダッシュ! - 集めているコミックの新刊をオートマチェック!
 
相変わらず「コミックダッシュ!」ほか各種サービスが重い状態が続いて
いるようです。みなさまにご迷惑をお掛けして申し訳ございません。
目に付くところからとにかくいろいろ試している最中です。
 
本日手をつけたのは、早朝に動いているバッチプログラムの見直しでした。
コミックダッシュ!では各ユーザごとの 「おすすめコミック」 を表示して
いるのですが、これは毎朝4時に更新プログラムが動いています。
実はこのプログラムが、
 
 朝4時から動き始めて、終了が朝7時まで掛かる
 
という異常に重いプログラムでした。だから早朝に回したという経緯も
あるのですが、それにしてもあまりにも重過ぎるために、プログラム的に
改善の余地がありそうだと思って色々調べてみたところ、ループの中で
同じ値を何度もDBアクセスで取り直しているような箇所を発見。
 
それらの該当データを全部メモリ上の変数でキャッシュするようにしたところ、
3時間 かかっていたプログラムが 50分で完走 するようになりました。
 

 
また、別の箇所では、Wii-Tubeのdaily Backupが、生成されたHTMLキャッシュ
を全てバックアップしていることが判明し、これが 毎日数百MB単位の
tarバックアップをしてやはり1時間以上IO負荷を掛けていたことが判明。
これは「バックアップしない」という方針にして数分で終わるように変更しました。
(Wii-Tubeで絶対に取っておかなければいけないデータはありませんので)
 
これらの処置をしたところ、早朝4時~5時あたりのサーバ負荷はそれなりに
軽減されてきたような状態です。
 

 
また、懸念のあったネットワーク転送量への配慮について、こちらは
ご指摘のあったgzip圧縮についてもこれからテストしてみる予定です。
全体としてのパフォーマンスが回復するにはまだまだ色々な試行錯誤が
必要になると思われますが、何卒ご了承ください m(_ _;)m
 
コミックダッシュ! - 集めているコミックの新刊をオートマチェック!

このエントリーをはてなブックマークに追加
Check


投稿者 CK : 記事URL | コミックダッシュ! | | 2007年9月25日 23:59


« 従来のXactiと比較してみよう - Xacti HD1000 写真館(2)

トップに戻る

Xacti HD700 が登場 - HDシリーズとCシリーズはこれで統合宣言? »


▼ コミックダッシュ! カテゴリの最新記事 ▼ [全記事]

・[12/28/2011] - 「あのマンガは○年世代?!」 過去10年(2002~2011)の新刊シリーズランキングを作ってみた
・[12/27/2011] - マンガ読みならおさえておきたい! 2011年初刊のコミックシリーズ・ランキング
・[11/19/2011] - Amazonからブックマークレットでコミックダッシュ!に飛ぶ(スマホ編)
・[11/18/2011] - Amazonからブックマークレットで直接コミックダッシュ!のページに飛ぶ方法
・[10/21/2011] - コミックダッシュ!「10,000人突破ありがとうキャンペーン」当選者発表!

▼ はてなブックマークのコメント ▼


▼ コメント ▼

ご自由にコメントください(=゜ω゜)ノ

※管理人は多忙のためお返事はほとんどできません(スミマセン)。
スパムおよび本文と無関係なコメントは削除対象になる可能性があります。

保存しますか?

(書式を変更するような一部のHTMLタグを使うことができます)


▼ twitterのコメント ▼


▼ トラックバック ▼

このエントリーのトラックバックURL:

★コミックダッシュ! 10,000人突破ありがとうキャンペーン!(9/18~10/23)
 
デジモノに埋もれる日々 : presented by CK, all rights reserved.
Amazon商品の価格変動チェック「あまとも」
コミックダッシュ! - 漫画(マンガ)、コミックの蔵書管理と新刊発売日のチェックをサポートする総合サイト
個人ニュースサイトを巡回する「メガとんトラック」