Patreon 보상 그룹 사용자가 사라졌습니다

안녕하세요! Patreon과 통합된 소규모 커뮤니티 Discourse 포럼을 운영 중인데, 약 900명의 사용자가 있습니다. 포럼에 접근할 수 있는 유일한 방법이 후원(pledge)이므로 대부분의 사용자가 후원자입니다. 7개월 동안 만족스럽게 포럼을 운영해 왔는데, 최근 한 사용자에게 포럼에 접근할 수 없다는 신고를 받았습니다. 확인해 보니, 포럼 접근 권한을 부여하는 후원 그룹에 배정된 사용자가 하나도 없었습니다.

이 사건 발생 전에 후원 그룹에 belonged한 사용자가 몇 명이었는지는 알 수 없지만, 대략 500명 정도였을 것으로 추정됩니다. 현재 이 숫자는 40명*으로 줄었습니다. Patreon에서 후원을 하는 사람의 수는 감소하지 않았으며, 남은 사용자들은 단순히 접근 그룹에서 제외되었기 때문에 더 이상 접근 권한이 없는 상태입니다. 또한, 새로운 사용자들 중 상당수도 적절한 접근 그룹에 배정되지 않은 것으로 보입니다. 이것은 추측일 뿐이며, 확신할 수는 없습니다.

무작위로 남은 40명*의 사용자는 왜 그런지 전혀 알 수 없습니다. 다른 사용자보다 더 많이 후원하는 것도 아니고, 그저 랜덤한 사용자들일 뿐입니다.

이것이 왜 발생했을까요? 이 문제는 Discourse 플러그인 측의 문제인가요, 아니면 Patreon 측의 문제인가요? 이 문제를 해결하기 위해 제가 할 수 있는 일은 무엇인가요?
이것은 단순히 Patreon API 측의 큰 지연(lag) 때문이고, 며칠 후면 모든 것이 정상으로 돌아갈 수 있을까요? 그렇다면 왜 이런 일이 일어났을까요?

제가 했거나 하지 않은 조치 목록:

  • 후원(pledge)을 수정/추가/삭제하지 않았습니다. 특히 후원 금액은 변경하지 않았습니다.
  • Discourse 그룹을 수정/추가/삭제하지 않았습니다.
  • Patreon 플러그인 설정을 변경하지 않았습니다.
  • API 키가 여전히 유효한지 다시 확인했습니다.
  • “Patreon Data & Sync Groups” 버튼을 눌렀습니다(어쨌든 아무 효과가 없는 것 같습니다)

어떤 도움이 주어질 때까지, 복구할 수 없을 정도로 상황을 더 악화시킬까 봐 더 깊이 파고들지 않겠습니다.

확신은 없지만, @justin 님이 확인해 주시면 좋을 것 같습니다.

24시간 업데이트: 그룹은 여전히 이전과 마찬가지로 비어 있으며, 아무것도 변한 것 같지 않습니다. "40"이라는 숫자는 실제로 "45"로 증가했습니다. 새로 가입한 사용자는 접근 권한을 얻는 것 같지만(모두가 그런지는 모르겠고), 여전히 가입을 유지하고 있는 기존 사용자들은 접근 권한이 없는 것으로 보입니다.

조언: 만약 이 문제가 발생하기 이전의 백업이 아직 남아 있다면, 로테이션 또는 삭제되지 않도록 따로 보관해 두세요.

필요한 경우, 이전에 접근 권한이 있던 사용자의 목록을 확인하기 위해 임시 서버에 백업을 복원할 수 있습니다.

감사합니다. 저는 Discourse에 직접 호스팅되어 있어서, 백업이 12시간마다 수행된다고 합니다. 그중 하나 정도는 정상적인 상태로 유지될 거라고 가정합니다.

저는 @TURBODRIVER와 비공개로 작업을 진행했습니다. 문제를 요약하자면, 플러그인에 설정된 속도 제한(rate limit)이 초과되고 있었습니다. 속도 제한을 상향 조정하면 문제가 해결되었습니다.