きりの
634bd19e5c87db216555c814bf88e66ace175805291a6be90b15ac3b2247da9b
きりのです。
Nostr relay operator.
My Nostr relay service (for global):
wss://relay.nostr.wirednet.jp
My Nostr relay service (for Japan):
wss://relay-jp.nostr.wirednet.jp
Nostr Feeds (のぞき窓):
https://relay-jp.nostr.wirednet.jp
NostPic (Image uploader for Nostr)
https://nostpic.com/
年末年始にstrfryへの乗り換えやるかなぁ……
Nostreamからpubkey/idsのprefix searchを削除して様子見。
てすてす
1000個のpubkeyの直近1000件のイベントが欲しい→分かる
なので内部的には1000件のpubkeyのすべてのeventを集めてきて数万件の行を複数unionする→まあ仕方ないか→unionしたものをorder byする→一時表とCPUが枯渇する→分からん
REQして1分経っても結果が返ってこないようなクエリを投げるな!(だいたいはタグの付けすぎ)
カニカマよりのカニ
カニよりのカニカマ
グローバルリレー側ですが、Nostreamのknexでtimeout書いても効果なさそうでpostgresql.confにsession_timeout = 60sして様子見してるけども今のところは動いていそう。
ただメンテナンス用のSQLとかも蹴飛ばされる可能性があるから、やっぱSQL文単位でtimeoutしたいよなー……。
OpenSatsやってみるか……?
てすてす
グローバルリレー側で60秒を超えるクソ重REQを殺す設定を入れて様子見してる。
てすてす
Proxmox Backup Serverが動き出したので、NostrリレーサーバーやNostPicのサーバーを真面目にシステムバックアップ取るようにしました。
たぶんだけど、りとりんそれはしりとりじゃないよ?