@masarakki friends.nicoからのsubscriptionが切れているようにこちらのサーバからは見えますが cronは正常に回っていますでしょうか? qiita.com/koteitan/items/fadbe

@Clworld 切れてるかどうかってどうやって見つければいいんだろう

@masarakki 困ったことに相手(送信元)のサーバの管理者しか実際にSubscriptionがどうなっているか見れないぽい(外部から見るAPIがない)
単なるcronの回し忘れとかの場合受信側のsubscribeを投げるサーバの方でもフォロワーがいるaccountsのsubscription_expires_atが過去になることでsubscriptionが切れていることが分かる。(ただし相手がGNU Socialの場合何か動作がおかしいし、事故によってSubscriptionが消えた場合はこれでは検知出来ない)

@Clworld oransns 期限が6時間とかになってる
他は6日とか
これの関係?

@masarakki いえす。こっちのサーバで見るとfriends.nicoが6時間って見えます。(この画面マイナスになってもマイナス記号出ないみたいです)
md.ggtea.org/media/KmwJ1LsuGVq

@Clworld とりあえずバッチを3時間おきとかにすれば良いのかなぁこれ

@masarakki 1日1回以上回っていれば期限切れ前に再接続はされるはず…(期限切れまで1日を切っているsubscriptionを更新している。)

@Clworld ふむー
この6時間ってのが何を意味してんのか

@masarakki 期限切れたのが2017-04-26 19:01なのでそれから6時間経ってる感じです。(subscriptionsテーブルのexpires_atを確認しています(UTCで入っています))

@Clworld なるほど
これ次のバッチがちゃんと動けば直るんだろうか

フォロー

@masarakki そのはずです(rakeタスクが落ちるなどの事件が発生しなければ)

· · SubwayTooter · 0 · 0 · 0
ログインして会話に参加
GGTea - Mastodon

Mastodonは、オープンなウェブプロトコルを採用した、自由でオープンソースなソーシャルネットワークです。電子メールのような分散型の仕組みを採っています。