遠江・見付のまちの歴史と文化

サイト障害の記録 ── 2026年6月27日夕方〜28日未明

2026年6月27日の夕方から28日の未明にかけて、当サイト「磐田物語」が全ページにわたり表示できない状態となった。画面には Cloudflare の「Error 1101(Worker threw exception)」が表示され、閲覧が不能となった。本ページは、その障害の経緯・原因・対処を記録として残すものである。ご不便をおかけした閲覧者の方々にお詫び申し上げる。

障害の概要

発生日時2026年6月27日(土)夕方ごろ(KV操作上限の超過に伴い段階的に悪化)
復旧日時2026年6月28日(日)午前2時35分ごろ
影響範囲サイト全ページ(トップページおよび全記事)が Error 1101 で表示不能
直接の原因Cloudflare Workers KV の1日あたり書き込み(put)上限(無料枠1000回)を超過し、以降の書き込みが429エラーで失敗。これを処理が捕捉していなかったため例外が全ページに波及した。
真の原因トップページ等に設置していた自前のアクセスカウンターが、1ページ閲覧ごとに最大5回 KV へ書き込んでいたため、書き込み回数が無料枠を急速に消費した。
対処アクセスカウンター機能を撤去し、KV への書き込みをゼロにした。アクセス把握は Cloudflare Web Analytics へ移行した。

時系列(経緯)

補足として、Cloudflareのアラート3通はいずれも現地表記が6月27日(土)である。閲覧不能の状態が解消したのは、日本時間の6月28日午前2時35分ごろである。

原因の詳細

当サイトは Cloudflare Pages 上で動いており、ページ閲覧数を集計する自前のアクセスカウンターを設けていた。この集計処理(functions/_middleware.js)は、すべてのページ閲覧時に実行され、日付別ページビュー・累計ページビュー・ユニークユーザーなどを Cloudflare Workers KV に書き込んでいた。

この処理は、1ページの閲覧ごとに最大5回の KV 書き込み(put)を行う作りであった。Workers KV の無料枠は1日あたり1000回の書き込みであるため、おおよそ1日200〜300ページビュー程度で上限に達する計算になる。

上限を超えると、KV への書き込みは429エラーで失敗する。集計処理はこの失敗を捕捉(try/catch)していなかったため、例外がそのまま伝播し、ページの描画自体が失敗した。結果として、全ページが Error 1101 で表示されなくなった。

なお、掲示板機能は別のデータベース(Cloudflare D1)を用いており、KV は使っていない。したがって今回の障害と掲示板は無関係であり、掲示板のデータが失われたなどの事実はない。

対処と再発防止

アクセス数をサイト上に表示する必要性は高くないと判断し、KV へ書き込む自前のアクセスカウンターを完全に撤去した。あわせて、同じく KV を走査していたトップページの「人気ページランキング(週間ランキング)」も撤去した。これにより KV への書き込みはゼロとなり、上限超過は構造的に起こらなくなった。

アクセス状況の把握は、KV を使わない Cloudflare Web Analytics(無料・Cookie不使用)へ移行した。ページビュー数・訪問者数・人気ページ・流入元などは、こちらで確認できる。

今後、同種の「閲覧のたびに外部ストレージへ書き込む」仕組みを設ける場合は、第一に書き込み失敗がページ描画を巻き込まないよう必ず例外処理で保護すること、第二に書き込み回数が無料枠に収まる設計(サンプリング等)にすることを方針とする。

地域の記憶を記録し残すことを目的とした当サイトにおいて、その記録自体が一時的にであれ閲覧できなくなったことを重く受け止めている。今回の経緯を本ページに残し、再発防止と安定運用に努めていく。

記載日:2026年6月28日

この地域の家・土地・空き家について

古い地名や集落の成り立ちを調べていると、 家や土地には、登記簿だけでは分からない地域の記憶が残っていることがあります。

相続した家、空き家、使わなくなった土地について、 「売る・貸す・残す」の前に、一度整理して考えたい方は、 富士ヶ丘サービス株式会社までご相談ください。