@Canapin さん、ありがとうございます ![]()
レールコンソール経由で有効にする必要があると思っていました。他の非公開設定のように
その値は何で測定されているかご存知ですか? 1分あたりの検索数などでしょうか?
@Canapin さん、ありがとうございます ![]()
レールコンソール経由で有効にする必要があると思っていました。他の非公開設定のように
その値は何で測定されているかご存知ですか? 1分あたりの検索数などでしょうか?
その通りです ![]()
記録のために、ここで使用されている時間の単位を確認できます: discourse/app/controllers/search_controller.rb at 8222810099de787e844881da42df1702700b9760 · discourse/discourse · GitHub
RateLimiter.new(nil, "search-min-anon-global", SiteSetting.rate_limit_search_anon_global, 1.minute).performed!
Discourseがどのように機能するかはわかりませんが、コード内の用語を検索して情報を取得するために、常にコンピューターにリポジトリのコピーを置いています。これは非常に役立ちます。
GitHubの検索は効果が低く、何も返されないことがよくあります。
2026年にこれを再検討します
rate_limit_search_anon_global サイト設定は 2026 年には存在しないようです。
完全に理解していないことを変更する前に、ログインしていないユーザーの検索レート制限を調整するために編集すべき設定がこれらであることを誰か確認してもらえますか?
- rate_limit_search_anon_global_per_minute:
- hidden: true
- default: 150
- rate_limit_search_anon_user_per_minute:
- hidden: true
- default: 15
- rate_limit_search_anon_global_per_second:
- hidden: true
- default: 8
- rate_limit_search_anon_user_per_second:
- hidden: true
- default: 2
rate_limit_search_anon_globalサイト設定は2026年には存在しないようです。
ええ、それはrate_limit_search_anon_global_per_minuteに名前が変更されました。
素晴らしい、確認ありがとうございます ![]()
これらの変更を加えた後、アプリを再構築する必要がありますか?
![]()
どうやらその必要はないようです。変更は即座に反映されたようです。