웹 대시보드와 봇 동기화 지연

구성 변경 시 웹 대시보드와 Discord 봇 간의 캐시 지연 이해
5분
Troubleshooting
초보자
도움말 센터

웹 대시보드와 봇 동기화 지연

웹 대시보드와 봇 동기화 지연

무엇이 지연을 일으키나요?

M4T3는 수천 개의 서버에서 빠른 성능을 보장하기 위해 정교한 캐싱 시스템을 사용합니다. 웹 대시보드에서 변경사항을 만들 때, 이러한 변경사항은 Discord 봇에서 활성화되기 전에 여러 캐시 계층을 통해 전파되어야 합니다.

예상 지연 시간

구성 변경

웹 대시보드에서 설정을 업데이트할 때 다음을 예상하세요:

  • 최대 5분 변경사항이 Discord 봇에 반영될 때까지
  • 이는 다음을 포함한 모든 서버 구성에 적용됩니다:
    • 환영 메시지
    • 자동 조정 설정
    • 스팸 방지 구성
    • 소셜 미디어 통합
    • 사용자 정의 임베드 색상 및 설정

예약된 기능

특정 예약된 기능에는 추가적인 고려사항이 있습니다:

  • 경품 행사: 일정 변경은 처리되는 데 최대 5분까지 걸릴 수 있습니다
  • 리더보드: 리더보드 업데이트는 동일한 5분 캐시 주기를 따릅니다
  • 생일 알림: 구성 변경은 표준 캐시 타이밍을 따릅니다

캐시 시스템 세부사항

M4T3는 3계층 캐시 아키텍처를 사용합니다:

  1. 로컬 캐시 - 즉시 액세스를 위한 메모리 내 저장소
  2. Redis 캐시 - 봇 샤드 간에 공유되는 분산 캐시
  3. 데이터베이스 - 캐시 미들웨어가 있는 영구 저장소

웹 대시보드의 변경사항은 먼저 데이터베이스를 업데이트한 다음, 다음 캐시 새로고침 주기 동안 캐시 계층을 통해 전파됩니다.

이것이 당신에게 의미하는 바

변경사항 만들기

  • 웹 대시보드에서 구성 변경사항을 만드세요
  • Discord에서 테스트하기 전에 5-10분 기다리세요
  • 변경사항이 10분 후에도 나타나지 않으면 구성을 다시 확인하세요

새 설정 테스트

  • 패널에서 변경사항을 저장한 후 최소 5분 기다리세요
  • Discord 명령어나 트리거를 사용하여 기능을 테스트하세요
  • 여전히 작동하지 않으면 설정이 패널에 올바르게 저장되었는지 확인하세요

문제 해결 단계

10분 후에도 변경사항이 나타나지 않는 경우

  1. 패널 새로고침 - 변경사항이 실제로 저장되었는지 확인하세요
  2. 봇 권한 확인 - M4T3가 기능에 필요한 권한을 가지고 있는지 확인하세요
  3. 다른 채널에서 테스트 - 일부 설정은 채널별로 다를 수 있습니다
  4. 서버 역할 확인 - 변경을 수행할 필요한 권한이 있는지 확인하세요

응급 변경

긴급한 구성 요구사항의 경우:

  • 즉시 변경을 위해 슬래시 명령을 사용하세요
  • Discord 명령어는 캐시 지연을 우회합니다
  • 웹 패널 변경사항은 여전히 동기화에 5분이 걸립니다

즉시 효과가 있는 기능

일부 기능에는 캐시 지연이 없습니다:

  • 사용자가 실행하는 수동 명령
  • 경제 시스템 거래
  • 음악 플레이어 제어
  • AI 명령 사용

모범 사례

  • 가능하면 변경사항을 미리 계획하세요
  • 영향을 줄이기 위해 활동이 적은 시간에 테스트하세요
  • 동기화를 기다리는 대신 긴급한 요구사항에는 명령어를 사용하세요
  • 향후 참조를 위해 변경사항을 문서화하세요

관련 주제

검색과 관련된 주제를 탐색하세요

여전히 도움이 필요하신가요?

찾고 있는 것을 찾을 수 없나요? 모든 도움말 문서를 찾아보거나 커뮤니티에서 지원을 받으세요.