사용자가 원할 때마다 게시글을 좋아요/좋아요 취소할 수 있도록 하려면 어떻게 해야 할까요?
관리자로 사이트에 로그인하면 제한 없이 게시글에 좋아요/좋아요 취소할 수 있습니다. 하지만 일반 사용자(비관리자)로 로그인하면 60초당 최대 4회까지만 좋아요/좋아요 취소할 수 있습니다. 60초 안에 5번째 좋아요 또는 좋아요 취소 시 서버로 전송되는 POST 요청이 실패하며, "이 작업을 너무 많이 수행했습니다. 다시 시도하려면 58초를 기다려 주세요."라는 모달이 표시됩니다.
관리자 UI에서 아무리 설정을 변경해도 이 문제가 해결되지 않습니다. 기본값에서 변경한 app.yml 설정은 다음과 같습니다:
DISCOURSE_MAX_REQS_PER_IP_MODE: none
DISCOURSE_MAX_USER_API_REQS_PER_MINUTE: 100000
DISCOURSE_MAX_REQS_PER_IP_PER_10_SECONDS: 10000
DISCOURSE_MAX_ADMIN_API_REQS_PER_MINUTE: 9999999
DISCOURSE_MAX_ADMIN_API_REQS_PER_KEY_PER_MINUTE: 9999999
DISCOURSE_MAX_REQS_PER_IP_PER_MINUTE: 9999999
DISCOURSE_MAX_REQS_PER_IP_PER_DAY: 9999999
모든 사용자의 좋아요 요청에 대한 스로틀링(throttling)을 방지할 수 있는 UI 설정이나 환경 변수가 있을까요? 없다면, 코드베이스의 어디에서 이 기능이 제어되는지 알려주시면 필요한 조정을 직접 할 수 있도록 도와주세요.