본문 바로가기
  • 문헌정보학도가 개발도 한다구요??

postgresql2

[Spring][MSA] 맨땅에 MSA 삽질하기 (1) - 아키텍처 설계 하기 최근에 MSA 프로젝트를 기획하고 있다.회사에서 MSA 서비스를 만드는 신규 프로젝트에 참여해 본 적은 있었지만, 그때는 시니어 분들께서 도메인 별로 마이크로서비스를 생성하시고, 샘플 코드도 만드신 후에 인계를 받았기 때문에, MSA를 처음부터 구축하지는 못했다. 그래서 이번 기회에 처음부터 MSA를 구축하면서 배운 점은 이곳에 남겨 보려고 한다.얼마전에 친구가 자기네 공장에 재고를 관리하는 포인트가 너무 다양하고, 사내 컴퓨터에 엑셀로 작업하기 때문에 오히려 비효율적이라는 얘기를 들었다.그래서 재고관리 시스템을 만들면 어떨까? 하는 생각을 했다.모든 개발의 시작은 요구사항을 정리하는 것 부터 시작한다. 친구를 잠재적 고객으로 가정하고 얘기를 들어보면✅ 재고 등록: 원료 입고 시 로트번호, 제조일자, 소.. 2025. 3. 5.
바보 같은 짓 (1) - postgresql 에서 만든 데이터베이스가 날아간거 같다 잠시 만들어 보고 싶은게 있어서 클라우드 서버에 인스턴스를 만들고 postgresql 설치 후외부 PC로 DBeaver 에 해당 DB서버에 접속하는 것을 성공했고, 데이터베이스를 생성했다.그 다음날 DB에 접속을 해보니 내가 만들어 둔 DB가 감쪽같이 사라져 있었다.당황해서 여러 번 만들어 보고 커밋도 쳐 보고 했는데 재연결을 하면 똑같이 사라져 있는것.DB 설정이 잘못된건가 싶어 바꾸고 재시작까지 해봐도 그대로 였다.결국 원인을 찾았는데,DBeaver에서 로그인 옵션 중 'show all databases' 옵션이 꺼져 있었다.그래서 로그인 시 내가 지정한 DB외에 보이지 않았던 것. 옵션을 설정하고 재연결을 하니 내가 여태 만들어 둔 DB 들이 보인다.부끄러움이 4배! 2025. 3. 4.