WHITELEAF:Kindle応援サイト

KindleでWEB小説を読もう! Narou.rb 公開中

負荷軽減関係の設定(503関連)

設定名 内容
update.interval アップデート時作品間ウェイト(秒数。小数点可)。デフォ2.5秒(最低値)ver.2.9.3から実装
download.interval 話数ごとに入るウェイト(秒数。小数点可)。デフォ0.7秒
download.wait-steps ここで指定した話数ごとに5秒くらい止まる。デフォ10(なろう系)、0(その他)
# 設定例
narou s download.interval=0.7

上記を自分で設定して、503 を回避して下さい。ちなみに503に一度引っかかると10分間アクセスが規制されるので、ゆとりをもったウェイトを入れることをオススメします。

download.interval はデフォルト0秒なので、ここを増やさないと高確率で503出ます。
ver 2.9.4 でデフォルト値を0.7秒に変更しました。下限値は0秒のままです。

update.strong に関しては、当日更新分は多めにアクセスが発生するので、それを考慮して上記のウェイトを設定して下さい。

上記のウェイト設定で503は回避出来るはずなので、これ以上は何もしません。(デフォルトのウェイト値を増やすとかはするかも)


(ちなみに update.interval=2.5, download.interval=0.5, download.wait-steps=10 で今のところ引っかかっておりません。)

Narou.rb 2.9 リリースノート

 Narou.rb 2.9 を3月28日にリリースしました!

 久々の大きめのアップデートになります。
 今回は WEB UI の使い勝手を良くする機能がたくさん含まれています。
 そして人柱版として別ラインで開発を進めていたカクヨムのサポートも追加されました。
 ぜひ最新版へのアップデートをよろしくお願いします。

 アップデートはコンソールで gem update narou を実行することで可能です。
 2.9.0 からは WEB UI から直接アップデートが可能になるので、今後はそちらでもアップデートが出来るようになります。(カクヨム人柱版なら WEB UI からアップデート出来ます)

 今回のアップデートでは、アップデート後にコンソールで narou init を実行する必要があります。

 今後 WEB UI からでも narou init を実行出来るようにする予定です。

 以下リリースノートです。

続きを読む