작성
·
466
0
vue로 sns 만들기 보고 프로젝트 시작해서
현재 ec2에 프론트 서버 하나와 백앤드 서버 하나
이렇게 2개의 인스턴스를 가지고 있습니다.
api를 만들어줘야할 것 같아서 이 강의로 돌아와서 들었는데,
api서버도 인스턴스 하나 더 만들어서 따로 관리해줘야겠죠?
처음에 백엔드에 같이하면 하나가 터졌을 때 다른 서버도 터지기 때문에 분리해야한다고 말씀하신 것 같은데, 잘 이해했나 싶어서 여쭤봅니다.
또 그런 경우 데이터베이스는 어떻게 공유해야하는 지도 궁금합니다.
강의 덕분에 많이 성장하고 있습니다. 늘 감사합니다
답변 1
0
네 인스턴스 분리해서 하는 것을 추천드립니다. 다만 백엔드 서버와 api 서버를 분리하시는 이유는 잘 모르겠네요. 데이터베이스도 인스턴스 기본적으로 분리하는 게 맞습니다. 강좌에서는 편의상 백엔드 서버에 DB를 설치하긴 했습니다. 그리고 노드 서버 앞에 nginx 세팅(뷰 강좌처럼)을 하시는 것을 추천드립니다.