新しいものを表示

地味な作業してるんだけど、ほんと地味だな……まあよい

のえる さんがブースト
のえる さんがブースト

やっぱり……そうか……
そうかなとは……思ってたんだけど……

スレッドを表示

バグが出た出た
バグが出た
(ア ヨイヨイ)

ついでに構成と事業者と設置場所の話。

fedibird.comのMastodon本体とデータベースはVultrという事業者の東京リージョンを借りています。ベアメタルサーバを4台。TRCあたりにあるらしいです。

fedibird.comのメディアの保存先はWasabiという事業者の東京リージョンを借りています。NTTコミュニケーションズの東京第10データセンターにあるらしいです。

fedibird.comの中継サーバ(ロードバランサー)、メディアキャッシュサーバはさくらインターネットの東京第2ゾーンのVPSを借りています。西新宿あたりかな。外部から直接見えるのはこれらのサーバです。

fedibird.comの検索サーバ(Elasticsearch)はさくらインターネットの大阪第3ゾーンのVPSを借りています。堂島あたりかな。

fedibird.comのデータベースバックアップはAmazon Web ServicesのSimple Storage Service(AWS S3)を借りています。複数のリージョンにまたがってデータ保管されているということなので、場所は特定できないかな。fedibird.comのAWSの準拠法は日本国法です。

画像取得に失敗したり凄く遅い時があるという報告が複数あったことをうけ、昨晩および13時頃に画像サーバのメンテナンスと再起動を行いましたが、13時頃のメンテナンス後に画像サーバがダウンしておりました。

なお、画像キャッシュサーバは、nginxのディストリビューションであるOpenRestyを利用しています。

ざっくりいうと、Luaがすぐに使える版のnginxです。

メディアのキャッシュをクリアしたので、メンテ後に初めて取得する画像の読み込みは遅いと思いますが、一度キャッシュされれば高速に表示されるようになると思います。

スレッドを表示

画像が表示されない不具合、復旧しました。

fedibird.comの添付画像や絵文字等の画像は、Mastodonの本体で処理したあと、Wasabiという事業者のオブジェクトストレージに保存し、さくらインターネットのVPSサーバでプロキシーおよびキャッシュして提供しています。

皆さんのブラウザやアプリからみると、fedibird.comの本体ではなく、s3.fedibird.comという名前のサーバにアクセスしていることになります。

今回、このs3.fedibird.comの構成ミスでダウンしており、画像を取得することができなくなっていました。

保存するプロセスは問題ないので、s3.fedibird.comの復旧とともにすべて復旧しています。

画像サーバおかしいかな?
調べますー

Misskeyも未対応だからねえ、投稿の編集反映

対CPUのじゃんけんゲームを作る時にさ、あれ勝ち負けを先に決めておいて、それに応じた結果を表示するのね。

勝ちってことを内部で先に決めておいて、プレイヤーが「ぐー」を出してきたら「ぱー」を出すって具合に。

キリ番表示するカウンターも、過負荷になるぐらいなら真面目に全カウントの排他制御なんてしないで適当に表示して、キリ番だけ誰か一人、アタリの人に表示するようなアルゴリズムにしたいよね(悪い人)

のえる さんがブースト
のえる さんがブースト

メンテに最適だよね、この時間

古いものを表示
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。