728x90
connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb
Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed: SocketException: Error connecting to 127.0.0.1:27017 :: caused by :: Connection refused :
Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed: SocketException: Error connecting to 127.0.0.1:27017 :: caused by :: Connection refused :
Git bash 에서는 connect failed 이라고 뜨고,
robo 3t에서는 Failed to connect to 13.209.65.94:27017 이라고 떴다.
13.209.65.94 = 기존 AWS EC2 퍼블릭 IPv4 주소
<<해결방법>>
일단 기존 EC2 인스턴스를 종료하고 새 인스터스를 설치해서 새 퍼블릭 주소를 받았다!!
파이썬 app.py 파일에서 mongdb와 연결하는 주소를 암호도 걸려있지 않은 localhost로 연결해 놓아서 오류가 발생했다.
localhost 부분을 EC2에서 새로 받은 AWS EC2 퍼블릭 IPv4 주소로 바꿔주니 잘 연결되었다.
(물론 robo 3t에서도 새로 받은 주소로 connect 함)
짠~~~~~ 잘 실행되는 것을 볼 수 있다.
728x90
'개발일지 > 오류해결' 카테고리의 다른 글
react nginx invalid host header (0) | 2022.08.05 |
---|---|
[오류] Vs code에서 파이썬 설치할 때, command not found / 환경변수 설정 (0) | 2021.03.07 |