いまいち解っていないのはインスタンスを(メンテナンスなどで)停止している最中に送られてきた通知がどう処理されるかなんだよな。
1.復帰後にドカドカ届く ←これだと嬉しい
2.虚空に消える ←非常に困る
3.時と場合による(数分の停止なら1だが何時間も放置すると2になるとか)
いまいち解っていないのはインスタンスを(メンテナンスなどで)停止している最中に送られてきた通知がどう処理されるかなんだよな。
1.復帰後にドカドカ届く ←これだと嬉しい
2.虚空に消える ←非常に困る
3.時と場合による(数分の停止なら1だが何時間も放置すると2になるとか)
@tenjuu99 端的回答圧倒的感謝🙇
@riq0h@mystech.ink 3 ですね
実装にもよると思いますが普通は配送に最大試行回数があり、全ての試行で失敗するとその投稿を配信するタスクは破棄されます
@dev ゑッッ、アップデート時などは効率的にやらないとダメそうですね。
@riq0h@mystech.ink でも体感では 3 時間くらい止めても全部の投稿が来てる気がします
半日とか止めると逃すかも
@dev Mastodonはじきにメジャーアップデートが来そうな気配なのでさっそく気をつけないといけませんね。
@riq0h@mystech.ink そもそも ActivityPub が(落ちているかもしれない)相手のサーバーに投稿を「押し付ける」ような仕組みを採用しているのが良くないとは思いますね
サーバーが生きているときに配信元のサーバーに「取りに行く」仕組みなら良いのにって思います もうどうしようもありませんが
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.