log 2021-08-09
blog
또 신기한 서비스를 발견했다. https://darklang.com 이 그것이다. FaaS 수준을 넘어서, 백엔드 아키텍쳐를 블록프로그래밍 방식으로 구성할 수 있다. 서버 단위는 아니고, HTTP가 끝단, 함수가 최하위단이다. 어쨌든 굉장히 놀라운데, 외부 HTTP는 사용할 수 있지만 npm이나 스프링 같은 기존 라이브러리 생태계를 전혀 사용할 수 없다는 것 및 해당 플랫폼에 종속되므로 선뜻 사용하기는 어려울 듯하다.
편하게 토이 프로젝트 만들 때는 굉장히 좋을 듯하다.
project
epis
기본 서비스 구조 구현 4 - Spring Config 적용
계속 실패해서 로그를 확인해보니 프로필이 확인되지 않아 기본 프로필을 로드한다고 나오고 있었다. 분명 config 관련 스타터 종속들은 다 추가했는데도 안되었다. 찾아보다 보니 아래와 같은 종속을 추가해야 한다고 해서 추가하고 다시 install을 실행하여 성공했다.
...
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-bootstrap</artifactId>
</dependency>
...
공식 config 관련 문서에서도 관련 설명이 없었다.
https://stackoverflow.com/questions/50821110/bootstrap-yml-not-loading-in-spring-boot-2
안되겠다. 블로그를 따라가려 해도 정확한 맞는 정보를 찾기가 어렵다. 따라서 어떤 스택을 사용할 지만 정하고, 공식 문서 기반으로 하는 것으로 해보자.
공식 문서에서 뜬금 설명도 없이 config server가서 설치하란 식으로 나와 있길래, 무엇인가 했더니
https://github.com/spring-cloud-samples/configserver
이런 샘플 저장소가 따로 있었다.
기본 서비스 구조 구현 4 - Spring Config 테스트
샘플 저장소의 서버 실행 후, 테스트해볼 예정
Comments