EC22 [Debug] connection to server on socket /var/run/postgresql/.s.pgsql.5432 에러 해결과정 에러 상황 코드상 entity에서 컬럼을 수정하여 EC2 에 올려서 사용하고 있던 Postgres에서 기존의 데이터와 새로운 DB 테이블이 충돌이 나서 테이블을 밀어주고 다시 실행하려고 하는 상황에서 유저 비밀번호를 까먹어서 이를 복구하려고 설정 파일을 건들다가 보니 정확히 어떤 이유인지 모르겠는데 이런 오류를 만나게 되었다. 그냥 postgresql에 접속하려고 하면 저 오류가 무지성으로 나와서 작업을 진행할 수 없었다 해결 과정 이를 해결하기 위해 스택 오버플로우등 구글링을 통해 얻은 방법들이 많았는데 잘 해결되지 않았고 결국 Postgresql 을 밀었다가 다시 까는 무식한 방법을 선택했다... 하지만 밀고 깔았을 때도 Postgresql은 제대로 돌아가지 않았고 service status post.. TIL/삽질 기록소 2022. 8. 9. [BE] 이미지 업로드, 다운로드 시의 고민 (feat. preSigned URL) 이미지나 동영상을 업로드하고 다운로드하는 경우가 많음 이러한 작업을 서버단에서 처리해줄 때 EC2에 띄워져 있는 서버에 이미지를 받아서 이를 S3에 저장하는 방법이 있을 것이고 유저가 바로 S3에 이미지를 업로드하고 받아오는 방법이 있을 것이다. 그냥 바로 성능적인면을 보면 상식적으로 생각하면 두번 이동해야하는 방법보다 한번에 바로 업로드하는 방법이 효율적일 것이다. 또한 서버가 이미지가 들어오는 트래픽을 처리해야 하는 점에서 서버에 부하가 걸리는 것까지 비용이 될 것이다. 그렇다면 바로 S3에 저장하는 것이 무조건 옳은 것인가?? 라고 하면 걱정이 되는 부분은 보안이다. S3에 접근하기 위해 AWS 관련된 키라던지 보안적으로 위험한 요소를 클라이언트 쪽이 들고 있게 될 것이다. 이러한 점을 보완하기에 .. TIL/BackEnd 2022. 7. 26. 이전 1 다음 반응형