WEBサイトの製作、管理、とかの日記ブログです。

<<   2023年05月   >>
SunMonTueWedThuFriSat
 123456
78910111213
14151617181920
21222324252627
28293031   
新着記事
カテゴリ
過去ログ
コメント
検索
今日も504エラー
今日も504エラー発生してた。
どうも6時すぎくらいから発生してるんで、
cronでやってるのでDB閉じてないんじゃないかとも思ったんだが、
その時間になにも動いてなかった。

で、とりあえずMySQLの調整とかしてたんだが、
サイトマップの生成とかで1分以上かかったりしてた。
504の1発目付近にサイトマップ持っててるログが目立つような気もしたんで、
たぶん、cronの処理でおかしいんじゃなくて、
MySQLが遅すぎで処理に時間がかかって、
重くなってるところにどんどん要求がきて死んでるくさい。

レコード40万件越えてるんだが、
かなりメモリ割り当てないとダメなんだね。
前回調整時は、最大接続数を増やす感じにしたが、
むしろ減らして、その分メモリ割り当てを増やした方が良さそうな感じ。

ログとか見ながらもうちょい調整した方が良さそうだ。

個別ページじゃなくて、
件数の多いリストページとかFeedが遅いから、
トップページとかFeedをキャッシュファイル生成する仕組みにした方がいいかもしれん。
リストページでも、サブカテゴリとかで件数が少なければ問題なさそうだし。


レンタルブログを考えてたが、
レンタルだと同時接続数を多くとらんとダメだよな。
ショッピングでメモリ使うと同時接続数の確保厳しいな・・・
拡大を考えると、DB鯖とWEB鯖分離できるようにしとくべきと思うからSQLiteは避けるべきと思うし・・・

この記事へのコメント
名前:
URL
コメント:
この記事へのトラックバック :
whblog 1.7