XColumnの話
429エラー問題の続き
本日リリースのv1.48.0では429エラー検知時の挙動を少し変更しました。
429エラーを検知した際にHTTPヘッダーにあるリセット予定時刻を取得し、その時刻+5秒のタイミングで自動で休止モードから復帰するようにしてみました。
これも根本的な解決法ではなく対症療法ですが、気がついたらAPIエラー画面でずっと停止してましたという状態を改善できればなぁといった次第。
自分の使い方だとホーム(フォロー中)、通知、リスト、検索を使用しているのですが
各カラムのレート上限は次のような感じでした
- ホーム(フォロー中)500
- リスト 500
- 通知 1500
- 検索 50
数字は、15分以内に数字回数までXのサーバとやり取りできますよという感じです。
基本的には表示時や更新時に1消費される感じ。
表示時・更新時だけではなくスクロールして新しいポストを取得するタイミングでも消費されるので、アクティブにガンガンXを利用する方はレート制限を受けやすくなっています。
なお、普段ホームのおすすめは見ていないので今回は測定していません。
特にリストに関しては、複数表示していると500を共通で消費するのでリストを大量に表示している方はAPI制限を受けやすくなっています。
検索は圧倒的に少なく、検索を多用するとあっという間にレート制限をうけます。
あくまでこれは自分の環境(プレミアムではない一般ユーザ)での数字なので、プレミアムだとまた変わってくるかもしれません。
429エラーを無視する設定ですが、一応最新verで自動復帰を実装したのであまりONにしなくてもいいかも?
無視する設定がONだと、制限を受けていても自動更新が走るので、もしかしたらX側にbot判定を受ける可能性があるのであくまで自己責任でオナシャス。
というわけで、通常使用でのAPI制限に関してはこんな感じです。
設定の更新分散をONにしたり、アクティブ操作減らしたり、表示するリスト数を減らしたり、自動更新間隔を広くしたりすれば多少はAPI制限受けにくくなったのではないかと。
不便に思われるかもしれないですが、苦情はイーロンにでも…。
通常外のAPI制限もおそらく存在はします。
テスト時に検索カラムのレートを消費してAPI制限画面表示とかしていたのですが、たまに別アカウントのホームや通知カラムもAPIも制限表示になっていました。
これに関しては、先日の日記で書いたような感じでレート枯渇以外でのAPI使用制限に引っかかったのではないかと推測しています。
こちらの条件はまだ判明していない…というかおそらく公式も公開なんてしないと思うので、その時は大人しく15分待機して頂くしかないですね。
ダイエットの話
先日購入した懸垂マシン、まだ懸垂には使用していませんが、キャプテンズチェアニーレイズに使用したりしています。
一応購入時に負荷が謎のヒモがついてたりしたのですが、負荷がわからないと使うモチベーションが沸かない…。
というわけで今回トレーニングチューブを購入しました。
買って届いてから失敗に気づきました。
本当はこっちを買おうと思ってたんです。
理由は単純、ゴムバンドの端に負荷がポンド以外にkgでも記載されてる。それだけ。
lbsからkgへの変換は0.45掛けでできるので、おおよそ数字の半分よりちょい少ないkgだとはわかるのですけど、やっぱ直感的に知りたかった…。
明日以降背中のトレーニング等で活用していこうと考えています。
新しいアイテム手に入れた後の筋トレはワクワクしますな!
明日は久々に草刈りいくぞー


コメント