작성
·
965
0
Config 서버의 yml 파일에 파일 location 정보를 입력하고 8888 포트로 띄웠을때,
127.0.0.1:8888/ecommerce/default를 쳐서 들어갔을때,
yml 파일에는 해당 파일의 경로만 입력했고 파일명은 입력을 하지않았는데 url 주소의 ecommerce라는 값이 파일이름이 되는건가요?
저같은 경우에는 git에 파일을 연동하는것이 아닌 native local 경로의 파일을 참조해서 테스트 하고있는데 404 에러가 발생하여 여쭤봅니다.
강의 잘보고있습니다 감사합니다!
답변 1
0
안녕하세요, 이도원입니다.
Config Server에서 지정된 경로의 설정 파일들을 읽어 들인 다음에, 127.0.0.1:8888/ 와 같이 웹브라우저에서 설정값을 확인해 볼 수 있습니다. 만약 지정된 경로에 ecommerce.yml 파일이 존재하지 않으면, 127.0.0.1:8888/ecommerce/default 와 같이 사용하실 수 없습니다. ecommerce.yml 와 같은 파일을 애플리케이션 설정 파일이라고 해서, 해당 경로까지만 지정하시면, 설정파일 명을 URI 경로로 인식하여 서비스하게 됩니다. 예를 들어, user-service.yml 파일이 지정된 폴더에 ecommcer.yml 파일처럼 존재한다고 가정했을 때, 127.0.0.1:8888/user-service/default 라고 접속하실 수 있으며, user-service-local.yml 이라는 애플리케이션의 profile 파일까지 저장되어 있을 경우에는, 127.0.0.1:8888/user-service/local 이라고 URI를 지정해서 사용하실 수 있습니다.
감사합니다.