MiniStack
close
프로필 배경
프로필 로고

MiniStack

  • 분류 전체보기 (19)
    • 공부기록 (3)
      • 네트워크 (1)
      • 알고리즘 (1)
      • Java (0)
      • docker (0)
      • k8s (1)
    • 프로젝트기록 (12)
      • cloud wave (9)
      • new wms (3)
    • 문제풀이 (1)
      • 알고리즘 (1)
    • etc (2)
  • 홈
  • 태그
  • 글쓰기
  • 관리자
  • (구)블로그

[Spring] @Transactional : self-invocation 문제에 대해서

발단프로젝트 진행 중 ERP 인터페이스 스케줄러를 구현 중이었다.가상의 ERP 스테이징 테이블을 5초마다 폴링해서 출고 계획으로 변환하는 코드였다.@Componentpublic class ErpInterfaceScheduler { @Scheduled(fixedDelay = 5000) public void poll() { for (IfOutPlan ifOutPlan : ifOutPlanService.findPending()) { processOne(ifOutPlan); } } @Transactional public void processOne(IfOutPlan ifOutPlan) { outPlanService.createF..

  • format_list_bulleted 프로젝트기록/new wms
  • · 2026. 5. 31.
  • textsms
퍼블릭 액세스를 허용하지 않은 AWS RDS에 접근하는 방법

퍼블릭 액세스를 허용하지 않은 AWS RDS에 접근하는 방법

현재 우리 프로젝트의 dev 환경 중 일부는 private subnet에 위치한다.보안을 이유로 RDS 또한 퍼블랙 액세스를 허용하지 않았기 때문에 퍼블릭 IP를 할당 받지 않았다.그렇다면 이 RDS에는 어떻게 접근할 수 있을까? 우선 내가 생각하기에는 public subnet에 bstion server를 만들어서 접근하는게 가장 정석적인 방법이라고 생각했다. AWS 설정하기RDS에 적용된 보안 그룹은 위와 같다.10.0.0.0/23은 public subent이므로 해당 ip에서 3306으로 요청이 들어오는것은 허용한다. 다음으로 public subnet에 ec2를 생성한다.참고로 public subnet은 internet gateway를 통할 수 있도록 라우팅 설정을 해주어야 로컬환경에서 접속을 해볼 ..

  • format_list_bulleted 프로젝트기록/cloud wave
  • · 2025. 2. 12.
  • textsms
  • navigate_before
  • 1
  • navigate_next
전체 카테고리
  • 분류 전체보기 (19)
    • 공부기록 (3)
      • 네트워크 (1)
      • 알고리즘 (1)
      • Java (0)
      • docker (0)
      • k8s (1)
    • 프로젝트기록 (12)
      • cloud wave (9)
      • new wms (3)
    • 문제풀이 (1)
      • 알고리즘 (1)
    • etc (2)
최근 글
태그
  • #Alb
  • #Kubernetes
  • #jenkins
  • #DB
  • #CI/CD
  • #Spring
  • #JPA
  • #AWS
  • #EKS
  • #lambda
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바