昨日「ブログ村に記事が反映されなくなった」という記事を書いたのだが、どうやら今日に復旧したようだ。
しかし、どうもよくわからない挙動をBotが見せている。
サーバのアクセスログを見てみると、
13.230.151.47 - - [13/Nov/2020:05:01:49 +0900] "GET /blog/hammer/feed HTTP/1.1" 200 76378 "-" "blogmuraBot/2.0 (+https://blogmura.com)" "-" 13.230.151.47 - - [13/Nov/2020:05:17:21 +0900] "GET /blog/hammer/feed HTTP/1.1" 200 76378 "-" "blogmuraBot/2.0 (+https://blogmura.com)" "-" 13.230.151.47 - - [13/Nov/2020:05:38:35 +0900] "GET /blog/hammer/feed HTTP/1.1" 200 76378 "-" "blogmuraBot/2.0 (+https://blogmura.com)" "-" 13.230.151.47 - - [13/Nov/2020:05:51:39 +0900] "GET /blog/hammer/feed HTTP/1.1" 200 76378 "-" "blogmuraBot/2.0 (+https://blogmura.com)" "-" 13.230.151.47 - - [13/Nov/2020:08:14:54 +0900] "GET /blog/hammer/archives/2020/11/12-20-55-14-17287.html HTTP/1.1" 200 15827 "-" "blogmuraBot/2.0 (+https://blogmura.com)" "-" 13.230.151.47 - - [13/Nov/2020:08:23:49 +0900] "GET /blog/hammer/archives/2020/11/12-18-28-47-17282.html HTTP/1.1" 200 17306 "-" "blogmuraBot/2.0 (+https://blogmura.com)" "-" 13.230.151.47 - - [13/Nov/2020:09:07:42 +0900] "GET /blog/hammer/feed HTTP/1.1" 200 76378 "-" "blogmuraBot/2.0 (+https://blogmura.com)" "-" 13.230.151.47 - - [13/Nov/2020:17:38:49 +0900] "GET /blog/hammer/feed HTTP/1.1" 200 76377 "-" "blogmuraBot/2.0 (+https://blogmura.com)" "-" 13.230.151.47 - - [13/Nov/2020:17:38:53 +0900] "GET /blog/hammer/archives/2020/11/13-17-38-46-17302.html HTTP/1.1" 200 17116 "-" "blogmuraBot/2.0 (+https://blogmura.com)" "-"
という状態。えっと、これじゃなんのことかわからんな。PCで見ている人は右にスクロールさせて、スマホで見ている人は左の方にログをスワイプさせて右側を表示させないとなんのこっちゃか。
まず、05:01:49、05:17:21、05:38:35、05:51:39の4回、blogmuraBotがクロールにきてfeedファイルをGETしにきている。どれもステータスコード200を返している。それなら記事を取得しに来い!というところだが、そんなこともせずに4回も。なにこれ?
そして08:14:54、08:23:49の2回に渡って、ようやく昨日アップした2つの記事を取得しに来た。これでようやく昨日の分の記事が反映されたと思われる。このタイミングはなんだろう。未処理分を順番に処理していたのか。
そしてなぜか09:07:42にまたfeedファイルを見に来ている。どういうタイミングよ、これ。
今日の17:38:46に記事を更新したところ、今日は17:38:49にfeedを拾っていって、その4秒後の17:38:53に記事ファイルを取得していっている。これはリアルタイムで、ようやく本来の動きに戻ったと見える。
システム移行時の不具合だったのかなあ。しかしときどき来るクロールが謎だ。