이 API 속도 제한 설정은 관리자 패널을 통해 구성되지 않습니다. 대신 Discourse 사이트가 호스팅된 서버의 app.yml 파일에 추가해야 합니다. 따라서 자체 호스팅(self-hosted)을 사용 중인 경우 변경 사항을 적용하려면 서버에 SSH로 접속해야 합니다.
@blake 다시 한번 정보를 공유해 주셔서 감사합니다! 이 내용과 다소 관련이 있지만, 테마/컴포넌트 수준에서 직렬화기 커스터마이징을 추가할 일정이 있는지 알고 계신가요? 지난 1년간 이 포럼에서 해당 기능이 간간이 언급되어 왔지만, 아직 구현되지 않았다는 점도 알고 있습니다.
질문하는 이유는 현재 주제 목록에서 주제별로 사용자 데이터를 가져오고 있는데, 플랫폼의 사용자가 많아지면 이 비용이 크게 늘어날 수 있기 때문입니다. 사용자 모델의 특정 데이터를 특정 직렬화기에 추가하면 현재 수행하고 있는 API 호출 횟수를 줄이는 데 도움이 될 수 있을 것입니다.
다만, 이러한 맞춤형 데이터 요청에는 data-explorer 플러그인을 사용하는 것을 권장합니다. 직접 맞춤형 SQL 쿼리를 작성하고 저장하여 ID를 부여할 수 있습니다. 그런 다음 해당 저장된 쿼리에 대한 API 호출을 수행하면, 쿼리가 즉시 실행되어 필요한 JSON을 단일 요청으로 반환합니다.