Moving posts returns 502 bad gateway

다음 커밋은 성능을 개선하고 502 오류의 수를 줄이는 데 도움이 됩니다.

많은 도움이 됩니다!
감사합니다

아직도 이 오류가 뜨네요. :frowning:

그래도 가끔씩 나타나요.

메시지 5개를 이동하는 동안 502 오류가 발생했습니다.

개인 메시지에 게시물이 5개라니? 좀 이상하네요. Digital Ocean에서 표준 설치 환경인가요? 어떤 종류의 드롭렛인가요?

안녕하세요,
26개의 메시지로 이루어진 스레드에서 5개의 메시지를 200개 이상의 메시지로 이루어진 스레드로 이동하려고 시도했습니다. 502 오류가 발생했습니다!
그 다음 2개의 메시지로 이루어진 스레드에서 2개의 메시지를 1000개 이상의 메시지로 이루어진 다른 스레드로 이동하려고 시도했습니다. 역시 502 오류가 발생했습니다!

저는 표준 Digital Ocean 설치를 사용하고 있습니다.
4 vCPU / 8 GB 메모리 / 160 GB 디스크 + 200 GB / LON1

포럼 통계
최근 7일 최근 30일 전체 기간
토픽 101 486 11.0k
게시물 10.8k 45.0k 1.3M
사용자 45 212 4.7k
활성 사용자 1.9k 2.3k —
좋아요 12.4k 50.9k 1.0M

@gerhard 이거 비싼 포스트 주제 번호 재매핑 작업이 맞나요?

최근 추가된 인용문 업데이트 때문일 수도 있습니다. 해당 기능이 추가되기 전까지는 502 에러에 대한 새로운 보고가 없었습니다. 확인해 보겠습니다. 아마도 모든 리소스 집약적인 작업을 백그라운드 작업으로 이동할 때가 된 것 같습니다.

상태 업데이트!

2.4.0.beta8은 502 이동 오류 측면에서 좋았습니다.
2.4.0.beta9는 최악입니다. 모든 이동 시도에 502 오류가 발생합니다.

이건 우리가 정리해야 할 문제인 것 같아요. 여기에서도 성능이 떨어진다며 고객 불만이 몇 건 들어왔거든요.

@kris.kotlarek 이번 주에 이 일을 우선순위로 올려서 빠르게 확인해 주실 수 있을까요?

이 문제를 겪고 있었기 때문에 이렇게 개선되어 정말 기쁩니다.

나중에 타임아웃 설정을 변경할 수 있는 방법이 있을까요? 게시글 수가 매우 많은 주제에서 콘텐츠를 이동하려고 할 때 502 오류가 대부분 발생한다는 점을 확인했습니다.

이 문제를 해결해 주셔서 모두 감사합니다.

이어서 말씀드리면, 최신 업데이트 이후 502 오류가 발생하지 않았습니다. 무엇이 변했는지 정확히 모르겠지만, 그래도 고맙습니다.

감사합니다!

음, 그 사람이 되고 싶진 않은데… 다시 발생했습니다.

상황: 사용자가 “사진 전용” 토픽(이미지가 포함된 5,100개 이상의 게시물이 있는)에 실수로 영상을 게시했습니다. 해당 영상을 “영상 전용” 토픽으로 이동하려고 시도했는데, 다시 “502 오류” 메시지가 표시되기 시작했습니다.

몇日前 다른 토픽에서 몇 장의 이미지를 “사진 전용” 토픽으로 이동하려고 할 때도 같은 문제가 발생했습니다.

원본 토픽의 크기와 관련이 있을까요? Discourse가 문제의 게시물을 다른 위치로 이동하기 전에 전체 토픽을 색인화하거나 읽어야 하는 건가요? 이동 작업을 수행할 때 가장 많은 문제를 일으키는 원본 토픽이 바로 이 토픽인 것 같습니다.

참고로 우리는 AWS에서 호스팅되고 있습니다.

도움 주시면 감사하겠습니다.

Bill

약 2주 전부터 동일한 문제가 발생하고 있습니다. 안정판으로 다시 빌드할 수 있을까요?

이 문제가 발생하지 않았던 마지막 버전이 무엇인지, 아니면 이 문제의 원인이 우리 주제의 크기인지 더 이상 알 수 없습니다.

이 문제를 해결했습니다. 저희 서버는 약 2GB의 메모리만 사용했지만, VPS에는 16GB의 메모리가 있었습니다. 게시글을 이동하려고 할 때 PostgreSQL이 CPU를 많이 사용했지만 메모리 사용량은 변하지 않았습니다. 컨테이너 설정 파일의 db_shared_buffers 파라미터를 변경하고 앱을 다시 빌드한 후 502 오류가 해결되었습니다.

해당 방법을 시도해 보고 결과를 알려드리겠습니다. 감사합니다!

이 문제가 다시 발생했습니다 — 기존 주제에 게시글 5개만 이동해도 502 오류가 나요.

이 게시글부터 5개의 게시글을 이동하려고 시도하고 있습니다.

원본 주제에는 7,000개 이상의 메시지가 있습니다.

최신 버전에서 이 문제가 발생한다는 것을 확인했습니다(서버에 부하가 없는 상태에서도 발생함).

제 경우 대상 주제에 7천 개의 답글이 있으며, 답글이 없는 단일 게시물을 다른 주제로 이동할 수 없습니다. 502 오류가 발생합니다.