이전 후 토픽 히스토리가 올바르게 로드되지 않습니다

v1.1에서 v3.1로 업데이트를 완료했고, 모든 기능이 정상적으로 작동하고 있습니다.

하지만 몇 년 전의 오래된 토픽들이 문제를 일으키고 있음을 발견했습니다.

예를 들어, 2016년에 생성된 한 토픽에는 111개의 게시물이 있습니다.
이 토픽에는 최근 새 게시물이 있는 것으로 표시되어 있습니다.

이 토픽을 클릭하면 시간대 역사(타임라인)의 중간 부분, 즉 2020년 어딘가로 이동합니다.
오른쪽의 스크롤바를 사용하여 빠르게 점프해도 현재 게시물보다 앞으로는 이동하지 않으며, 2016년의 첫 게시물로 돌아가는 것도 불가능합니다. 스크롤바는 중간 어딘가에서만 작동합니다.

위아래로 스크롤하면 더 많은 게시물이 표시되고, 해당 시간 범위에서는 스크롤바가 정상적으로 작동합니다. 하지만 2016년으로 돌아가면 버그가 발생하기 시작합니다. 일부 게시물이 전혀 표시되지 않는데, 새로고침을 하면 다시 표시되지만, 토픽을 나갔다 다시 들어오면 중간 지점에 떨어지고 앞뒤 스크롤이 제한되는 동일한 문제에 직면합니다.

오른쪽 위 시간 핸들을 잡고 2022년 11월로 드래그하면 2019년 8월로 되돌려 보내집니다.

2016년 6월로 이동하려고 하면 2019년 4월로 이동합니다.

매우 천천히 타임라인을 더 길게 잡고 있으면 가끔은 작동합니다.
캐싱 문제인 것 같습니다.

수정:

추가로, 2008년까지 거슬러 올라가는 토픽에서 타임라인을 그 시기로 드래그하면 아무 반응이 없습니다. 그 후 포럼의 다른 영역으로 이동하려고 하면 서버 오류가 발생하며, 새로고침을 할 때까지 계속 오류가 납니다.

/logs 페이지에서 오류를 확인해서 여기에 공유해 주실 수 있을까요?

로그에는 이와 관련된 내용이 없습니다.

서버 오류가 발생했다면 /logs 폴더에서 확인할 수 있습니다. 그렇지 않으면 브라우저 수준의 오류일 수 있으므로 브라우저의 DevTools를 확인해 보세요.

네, 콘솔에 429 오류가 많이 나고 있어요.

정확한 원인은 파악하지 못했지만, 포럼에서 제 IP를 확인해 보니 Cloudflare가 활성화되어 있더라고요. 그래서 Cloudflare IP 때문에 rate limit이 발생하고 있는 것 같습니다. 방금 Cloudflare 템플릿이 있다는 걸 확인했으니, 지금 다시 설정하고 있습니다.

이 방법으로 문제가 해결되는지 확인 후 알려드리겠습니다.

네, 업데이트를 위해 공유드립니다.

Discourse 내 IP가 올바르게 업데이트되었지만, 여전히 속도 제한(rate limiting)이 적용되고 있습니다.

에러 페이지는 다음과 같습니다.

429 Too Many Requests

NGNIX

로그를 확인해 보니 올바른 IP가 Discourse로 전달되고 있습니다.
에러 로그에는 다음이 표시됩니다.

2023/02/06 11:32:20 [error] 573#573: *4053 limiting requests, excess: 12.844 by zone "flood", client: xxxx, server: _, request: "POST /mini-profile

Cloudflare의 프록시 옵션을 비활성화하여 DNS만 사용하도록 변경해 보았지만, 변화가 없습니다.

많은 답변이 달린 토픽을 클릭할 때, 아바타 이미지조차 수신할 때 429 콘솔 에러가 발생합니다.

Digital Ocean 드롭렛에서 표준 설치 방식을 사용하고 있습니다.

app.yml의 첫 줄에 있는 속도 제한 템플릿을 제거(또는 주석 처리)한 뒤 다시 빌드하여 문제가 "해결"되는지 확인해 보세요.

Nginx 429 오류 메시지는 다음과 같이 변경되었습니다.

요청이 너무 많습니다. 속도를 늦추세요.
해당 IP 주소에서 과도한 요청이 감지되었습니다.
4초 후 다시 시도해 주세요.
오류 코드: id_10_secs_limit.

이 사이트에 대해 여러 탭을 열려 있나요? 하나만 남기고 모두 닫아 주세요. 또한 휴대폰과 다른 기기에서도 확인해 주세요.

DiscourseHub 앱을 사용 중이라면 해당 사이트에서 앱을 제거해 주세요.

음, 로그는 열어 두었었는데 그 외에는 없어요 - discourse hub에서는 제거했는데도 같은 문제가 발생해요

모든 탭을 닫은 상태에서

tail -f /var/discourse/shared/standalone/log/var-log/nginx/access.log

명령을 Discourse가 실행 중인 서버에서 실행하고, 수신된 요청의 IP와 사용자 에이전트를 확인하여 요청이 어디에서 오는지 찾아보세요.

적절하게 디버깅하려면 Cloudflare 프록시도 비활성화하는 것이 좋습니다.

[06/Feb/2023:16:23:03 +0000] "forums.xx.com" MyIpAddress "GET /user-badges/xxx.json HTTP/2.0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" "-" 429 215 "https://forums.xxxx.com/t/xxxx" 0.003 0.003 "-" "-" "-" "-" "-" "-" "-"

요청들은 제 것인데, 제 IP 주소가 표시되고 있습니다.

그러면 Mac의 Chrome에서 탭을 닫는 것을 잊으신 것 같네요?

docker exec -it app redis-cli flushall 명령을 실행하여 속도 제한 카운터도 초기화할 수 있습니다.

미안 - 탭을 열지 않고 429 에러를 강제 발생시키려면 어떻게 해야 하나요?

레이트 리미트를 리셋했는데도 변화가 없습니다. 여기서 제가 뭘 할 수 있는지 여전히 확신이 서지 않아요. 오래된 게시물에서 계속 429 에러가 쏟아지거든요. 다른 아이디어가 있을까요?

조금 더 테스트를 해봤는데, 흥미롭게도 모바일 브라우저로 사이트에 접속해서 같은 토픽을 둘러보면, 요청 수는 비슷해 보이지만 모두 200 응답을 반환하고 429 에러가 없어요.

아래는 제 휴대폰이 같은 포럼 게시물에 접속했을 때의 로그입니다.

[07/Feb/2023:11:06:20 +0000] "forums.xxxxxx.com" My_IP_Address "GET /t/16862/580.json HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "topics/show" 200 12171 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/466" 0.070 0.070 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /letter_avatar_proxy/v4/letter/h/b487fb/135.png HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_avatars/show_proxy_letter" 200 944 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" - 0.000 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /letter_avatar_proxy/v4/letter/d/ed655f/135.png HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_avatars/show_proxy_letter" 200 1113 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" - 0.000 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /letter_avatar_proxy/v4/letter/n/f17d59/135.png HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_avatars/show_proxy_letter" 200 1091 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" - 0.000 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /letter_avatar_proxy/v4/letter/s/96bed5/135.png HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_avatars/show_proxy_letter" 200 1078 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" - 0.000 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /letter_avatar_proxy/v4/letter/p/919ad9/135.png HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_avatars/show_proxy_letter" 200 1449 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" - 0.000 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /letter_avatar_proxy/v4/letter/d/49beb7/135.png HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_avatars/show_proxy_letter" 200 1111 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" - 0.000 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /letter_avatar_proxy/v4/letter/e/f17d59/135.png HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_avatars/show_proxy_letter" 200 1022 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" - 0.000 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /letter_avatar_proxy/v4/letter/r/3be4f8/135.png HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_avatars/show_proxy_letter" 200 1036 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" - 0.000 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /letter_avatar_proxy/v4/letter/h/ad7895/135.png HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_avatars/show_proxy_letter" 200 1001 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" - 0.000 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /letter_avatar_proxy/v4/letter/m/8e7dd6/135.png HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_avatars/show_proxy_letter" 200 1248 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" - 0.000 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /letter_avatar_proxy/v4/letter/a/a3d4f5/135.png HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_avatars/show_proxy_letter" 200 1052 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" - 0.000 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /user_avatar/forums.xxxxxx.com/xdc/135/34594_2.png HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_avatars/show" 200 9710 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" 0.051 0.051 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /user-badges/XDC.json HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_badges/username" 200 1276 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" 0.063 0.063 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /user-badges/Captain.json HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_badges/username" 200 1418 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" 0.069 0.069 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /user-badges/high.json HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_badges/username" 200 1425 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" 0.069 0.070 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /user-badges/djontheroad.json HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_badges/username" 200 1268 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" 0.082 0.082 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /letter_avatar_proxy/v4/letter/w/ed655f/135.png HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_avatars/show_proxy_letter" 200 1812 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" - 0.000 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /user_avatar/forums.xxxxxx.com/dipcrusher/135/34585_2.png HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_avatars/show" 200 11525 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" - 0.000 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /letter_avatar_proxy/v4/letter/c/f14d63/135.png HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_avatars/show_proxy_letter" 200 1206 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" - 0.000 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /letter_avatar_proxy/v4/letter/c/ee59a6/135.png HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_avatars/show_proxy_letter" 200 1146 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" - 0.000 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /images/emoji/twitter/smiley.png?v=12 HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "-" 200 1029 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" - 0.000 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /user-badges/xxx.json HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_badges/username" 200 1267 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" 0.106 0.106 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /user-badges/xxx.json HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_badges/username" 200 1414 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" 0.117 0.117 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /user-badges/xxx.json HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_badges/username" 200 1268 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" 0.121 0.121 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /user-badges/xxxx.json HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_badges/username" 200 1447 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" 0.133 0.133 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /user-badges/xxxx.json HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_badges/username" 200 1427 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" 0.156 0.156 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /user-badges/xxxx.json HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_badges/username" 200 2948 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" 0.171 0.171 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /user-badges/xxxx.json HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_badges/username" 200 1521 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" 0.188 0.188 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /user-badges/xxxx.json HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_badges/username" 200 1702 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" 0.192 0.192 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /user-badges/xxxx.json HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_badges/username" 200 1515 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" 0.211 0.211 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /user-badges/xxxx.json HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_badges/username" 200 1642 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" 0.228 0.228 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /user-badges/xxxx.json HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_badges/username" 200 1263 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" 0.157 0.157 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /user-badges/xxxx.json HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_badges/username" 200 1810 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" 0.168 0.168 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /uploads/default/original/3X/0/a/0aec5c49cc27a8a72870fc60fe1fd53f2770d4a0.png HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "-" 200 1908 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" - 0.000 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /user-badges/xxxx.json HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_badges/username" 200 1417 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" 0.176 0.176 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /user-badges/xxxx.json HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_badges/username" 200 1407 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" 0.188 0.189 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:06:21 +0000] "forums.xxxxxx.com" My_IP_Address "GET /letter_avatar_proxy/v4/letter/c/f17d59/135.png HTTP/2.0" "Mozilla/5.0 (iPhone; CPU iPhone OS 16_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/109.0.5414.112 Mobile/15E148 Safari/604.1" "user_avatars/show_proxy_letter" 200 1224 "https://forums.xxxxxx.com/t/new-members-say-hello/16862/580" 0.313 0.313 "-" "-" "-" "-" "-" "-" "-"

아래는 데스크톱으로 접속했을 때의 로그입니다. 보시다시피 거의 모든 요청이 429 레이트 리미트를 받았어요. IP는 동일합니다.
여러 브라우저를 시도해 봤지만 결과는 모두 동일했습니다.

[07/Feb/2023:11:05:36 +0000] "forums.xxxxx.com" My_IP_Address "GET /t/16862/580.json HTTP/2.0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" "topics/show" 200 12965 "https://forums.xxxxx.com/t/new-members-say-hello/16862" 0.189 0.190 "bryan_spence" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:05:37 +0000] "forums.xxxxx.com" My_IP_Address "GET /user-badges/xxx.json HTTP/2.0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" "-" 429 215 "https://forums.xxxxx.com/t/new-members-say-hello/16862/580" 0.003 0.004 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:05:37 +0000] "forums.xxxxx.com" My_IP_Address "GET /user-badges/xxx.json HTTP/2.0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" "-" 429 215 "https://forums.xxxxx.com/t/new-members-say-hello/16862/580" 0.001 0.001 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:05:37 +0000] "forums.xxxxx.com" My_IP_Address "GET /user-badges/xxx.json HTTP/2.0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" "-" 429 215 "https://forums.xxxxx.com/t/new-members-say-hello/16862/580" 0.003 0.003 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:05:37 +0000] "forums.xxxxx.com" My_IP_Address "GET /user-badges/xxx.json HTTP/2.0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" "-" 429 215 "https://forums.xxxxx.com/t/new-members-say-hello/16862/580" 0.003 0.003 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:05:37 +0000] "forums.xxxxx.com" My_IP_Address "GET /user-badges/xxx.json HTTP/2.0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" "-" 429 215 "https://forums.xxxxx.com/t/new-members-say-hello/16862/580" 0.004 0.004 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:05:37 +0000] "forums.xxxxx.com" My_IP_Address "GET /user-badges/xxx.json HTTP/2.0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" "-" 429 215 "https://forums.xxxxx.com/t/new-members-say-hello/16862/580" 0.003 0.003 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:05:37 +0000] "forums.xxxxx.com" My_IP_Address "GET /user-badges/xxx.json HTTP/2.0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" "-" 429 215 "https://forums.xxxxx.com/t/new-members-say-hello/16862/580" 0.003 0.002 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:05:37 +0000] "forums.xxxxx.com" My_IP_Address "GET /user-badges/xxx.json HTTP/2.0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" "-" 429 215 "https://forums.xxxxx.com/t/new-members-say-hello/16862/580" 0.008 0.008 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:05:37 +0000] "forums.xxxxx.com" My_IP_Address "GET /user-badges/xxx.json HTTP/2.0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" "-" 429 215 "https://forums.xxxxx.com/t/new-members-say-hello/16862/580" 0.002 0.003 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:05:37 +0000] "forums.xxxxx.com" My_IP_Address "GET /user-badges/xxx.json HTTP/2.0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" "-" 429 215 "https://forums.xxxxx.com/t/new-members-say-hello/16862/580" 0.003 0.003 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:05:37 +0000] "forums.xxxxx.com" My_IP_Address "GET /user-badges/xxx.json HTTP/2.0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" "-" 429 215 "https://forums.xxxxx.com/t/new-members-say-hello/16862/580" 0.002 0.002 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:05:37 +0000] "forums.xxxxx.com" My_IP_Address "GET /user-badges/xxx.json HTTP/2.0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" "-" 429 215 "https://forums.xxxxx.com/t/new-members-say-hello/16862/580" 0.004 0.004 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:05:37 +0000] "forums.xxxxx.com" My_IP_Address "GET /user-badges/xxx.json HTTP/2.0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" "-" 429 215 "https://forums.xxxxx.com/t/new-members-say-hello/16862/580" 0.004 0.003 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:05:37 +0000] "forums.xxxxx.com" My_IP_Address "GET /user-badges/xxx.json HTTP/2.0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" "-" 429 215 "https://forums.xxxxx.com/t/new-members-say-hello/16862/580" 0.007 0.007 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:05:37 +0000] "forums.xxxxx.com" My_IP_Address "GET /user-badges/xxx.json HTTP/2.0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" "-" 429 215 "https://forums.xxxxx.com/t/new-members-say-hello/16862/580" 0.003 0.003 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:05:37 +0000] "forums.xxxxx.com" My_IP_Address "GET /user-badges/xxx.json HTTP/2.0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" "-" 429 215 "https://forums.xxxxx.com/t/new-members-say-hello/16862/580" 0.003 0.003 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:05:37 +0000] "forums.xxxxx.com" My_IP_Address "GET /user-badges/xxx.json HTTP/2.0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" "-" 429 215 "https://forums.xxxxx.com/t/new-members-say-hello/16862/580" 0.002 0.002 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:05:37 +0000] "forums.xxxxx.com" My_IP_Address "GET /user-badges/xxx.json HTTP/2.0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" "-" 429 215 "https://forums.xxxxx.com/t/new-members-say-hello/16862/580" 0.003 0.003 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:05:37 +0000] "forums.xxxxx.com" My_IP_Address "POST /mini-profiler-resources/results HTTP/2.0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" "-" 429 215 "https://forums.xxxxx.com/t/new-members-say-hello/16862/580" 0.002 0.002 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:05:37 +0000] "forums.xxxxx.com" My_IP_Address "GET /user_avatar/forums.xxxxx.com/xxx/90/27525_2.png HTTP/2.0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" "user_avatars/show" 200 8041 "https://forums.xxxxx.com/t/new-members-say-hello/16862/580" - 0.000 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:05:37 +0000] "forums.xxxxx.com" My_IP_Address "GET /user_avatar/forums.xxxxx.com/xxx/90/34594_2.png HTTP/2.0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" "-" 429 215 "https://forums.xxxxx.com/t/new-members-say-hello/16862/580" 0.004 0.004 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:05:37 +0000] "forums.xxxxx.com" My_IP_Address "GET /letter_avatar_proxy/v4/letter/n/f17d59/90.png HTTP/2.0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" "-" 429 215 "https://forums.xxxxx.com/t/new-members-say-hello/16862/580" 0.003 0.003 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:05:37 +0000] "forums.xxxxx.com" My_IP_Address "GET /letter_avatar_proxy/v4/letter/h/b487fb/90.png HTTP/2.0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" "-" 429 215 "https://forums.xxxxx.com/t/new-members-say-hello/16862/580" 0.005 0.005 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:05:37 +0000] "forums.xxxxx.com" My_IP_Address "GET /letter_avatar_proxy/v4/letter/s/96bed5/90.png HTTP/2.0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" "-" 429 215 "https://forums.xxxxx.com/t/new-members-say-hello/16862/580" 0.004 0.004 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:05:37 +0000] "forums.xxxxx.com" My_IP_Address "GET /letter_avatar_proxy/v4/letter/p/919ad9/90.png HTTP/2.0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" "-" 429 215 "https://forums.xxxxx.com/t/new-members-say-hello/16862/580" 0.004 0.004 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:05:37 +0000] "forums.xxxxx.com" My_IP_Address "GET /letter_avatar_proxy/v4/letter/e/f17d59/90.png HTTP/2.0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" "-" 429 215 "https://forums.xxxxx.com/t/new-members-say-hello/16862/580" 0.006 0.006 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:05:37 +0000] "forums.xxxxx.com" My_IP_Address "GET /letter_avatar_proxy/v4/letter/d/49beb7/90.png HTTP/2.0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" "-" 429 215 "https://forums.xxxxx.com/t/new-members-say-hello/16862/580" 0.006 0.006 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:05:37 +0000] "forums.xxxxx.com" My_IP_Address "GET /letter_avatar_proxy/v4/letter/r/3be4f8/90.png HTTP/2.0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" "-" 429 215 "https://forums.xxxxx.com/t/new-members-say-hello/16862/580" 0.006 0.007 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:05:37 +0000] "forums.xxxxx.com" My_IP_Address "GET /letter_avatar_proxy/v4/letter/d/ed655f/90.png HTTP/2.0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" "-" 429 215 "https://forums.xxxxx.com/t/new-members-say-hello/16862/580" 0.009 0.010 "-" "-" "-" "-" "-" "-" "-"
[07/Feb/2023:11:05:37 +0000] "forums.xxxxx.com" My_IP_Address "GET /user-badges/xxx.json HTTP/2.0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" "-" 429 215 "https://forums.xxxxx.com/t/new-members-say-hello/16862/580" 0.003 0.003 "-" "-" "-" "-" "-" "-" "-"

모바일에서는 시작/끝/가운데로 이동하는 데 전혀 문제가 없습니다.

포럼 URL을 공유해 주실 수 있나요?

네, 쪽지를 보냈어요

URL을 사용하면 훨씬 쉽습니다! 문제는 테마 컴포넌트 Post Badges 사용하고 있다는 것입니다. 성능에 매우 해롭으므로 가능한 한 빨리 제거해 주세요.

이 과정에서 비활성화했던 모든 것을 다시 활성화하는 것을 잊지 마세요. 끝까지 포기하지 않으셔서 감사합니다.

아, 그렇군요 - 아쉽네요

GitHub - paviliondev/discourse-post-badges-plugin · GitHub 이 플러그인이 대신 권장된다는 걸 확인했어요 - 여전히 그런가요?