2.5.0.beta6에서 검색 502 오류

방금 2.5.0.beta6로 업그레이드했습니다. 업그레이드가 성공적으로 완료된 후, 모든 검색이 실패하며 긴 생각 시간(회전하는 원형 애니메이션) 이후 다음 메시지가 표시됩니다:

서버를 재시작해 보았지만, 이 문제가 해결되지 않습니다.

어떤 조언이 있을까요? 감사합니다.

업데이트 1: 현재 검색 인덱스를 재생성하고 있습니다. 이것이 도움이 될지 알 수 없습니다.

업데이트 2: rake search:reindex를 실행해도 502 오류 문제가 해결되지 않았습니다.

업데이트 3: 502 오류 대신 "사이트가 극심한 부하 상태입니다. 검색이 비활성화되었습니다. 나중에 다시 시도해 주세요."라는 메시지가 표시되는 경우가 있습니다. 이 메시지는 이전에 한 번도 표시되지 않았습니다. 이 포럼은 사용량이 높은 곳이 아닙니다.

데이터베이스가 Postgres 12로 업그레이드되었다면 안정화에 시간이 걸릴 수 있을까요?

최신 docker 이미지가 PostgreSQL 12를 사용합니까? 그리고 @codinghorror 님, “시간을 두고 보기”라는 표현은 어떻게 정의하시나요? 스스로 해결되도록 내버려 두어야 하나요, 아니면 제가 무언가를 수정해야 하나요?

업데이트: 네, PostgreSQL 12입니다.

음, 해당 링크를 확인해 보았습니다:

아래와 같은 메시지를 받았으므로, PostgreSQL 12 업그레이드가 나에게도 성공적으로 완료되었을 것으로 추정합니다:

업그레이드 완료

업그레이드를 완료하려면 다음을 사용하여 다시 빌드하세요:

./launcher rebuild app

이 검색 버그가 자동으로 해결될지, 아니면 제가 어떤 조치를 취해야 하는지 궁금합니다.

음, 2.5.0b6에서 검색이 다시 작동하지만 2.5.0b3에 비해 정말 느립니다.

조언이 있을까요?

@ravenzachary 안녕하세요

PostgreSQL 인덱스의 무결성을 확인하고, 제대로 작동하는지, 손상되지 않았는지 점검해 보시는 것을 고려해 보세요.

감사합니다. 그걸 위해 어떤 명령어를 사용해야 하나요?

요청하신 내용입니다 @ravenzachary