我需要在Phoenix应用程序的测试模式中禁用速率限制(或大幅增加限制)(因为测试超过了限制)。我将Hammer库用于速率限制。
我正在寻找除请求服务时检查测试模式之外的其他东西。
(我在docs或example app's source中都找不到答案。)
谢谢!
答案 0 :(得分:1)
如乔纳斯·德林格(Jonas Dellinger)对问题的评论中所建议的那样,我最终在/config/config.exs
和/config/test.exs
中的自定义变量中设置了请求的数量和时间范围(后一个“覆盖”值位于前者处于测试模式)。我通过check_rate/3
获得了Hammer Application.get_env/3
的这些值。