뚝딱코딩

  • 홈
  • 태그
  • 방명록

@configuration 1

스프링 기초 - 싱글톤 컨테이너

Di 컨테이너까지 알아보았고, 스프링으로 전환하여 컨테이너를 스프링 빈 등록 및 컨테이너에 대해서 알아보았습니다. 애플리케이션이 실행되면 클라이언트가 요청할 때 마다 DI 컨테이너에서 객체가 생성됩니다. 하지만 그림처럼, 웹 애플리케이션은 소수가 이용하기보다는 다수의 클라이언트가 이용하기 때문에 만약 고객 트래픽이 초당 10000건이 나오면 초당 10000건의 객체가 생성되고 소멸된다. -> 메모리가 낭비가 너무 심하다. 테스트 결과의 노란 부분을 보면 memberService1과 memberService2의 주소가 다른 것을 알 수 있다. 때문에 만약, 한 번에 수만~수십만의 트래픽이 발생한다면 서버가 터져버리고 말 것이다. 그렇기 때문에 해결방안으로는 , 객체가 딱 1개만 생성되고, 생성된 객체를 공..

스프링 2024.02.14
이전
1
다음
더보기

최근글과 인기글

  • 최근글
  • 인기글

공지사항

  • 분류 전체보기 (42)
    • HTTP (7)
    • 백준 (11)
    • JAVA (2)
    • 스프링 (11)
    • 파이썬 (9)
    • 알고리즘 (1)
프로필사진

뚝딱코딩

Archives

방문자수Total

  • Today :
  • Yesterday :

Calendar

«   2025/08   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

Copyright © Kakao Corp. All rights reserved.

티스토리툴바