docker-compose

개요이번 글에서는 WAS 이중화를 적용하고 생긴 문제점을 해결하는 과정을 살펴보려 한다.  [10k-Chat] Spring Boot 실시간 채팅 서버 구현 (2) - WAS 이중화개요이번 글에서는 부하 테스트 결과를 분석하고, 이를 바탕으로 WAS 이중화를 통해 성능을 개선하는 방안을 살펴보겠다.부하 테스트이미 JMeter, Locust, K6 등 좋은 도구들이 많지만 내가 원하는 기woong99.tistory.comWAS 이중화로 생긴 문제점WebSocket 연결은 WAS별로 개별적으로 유지된다.그렇기 때문에 두 명의 사용자가 서로 다른 WAS의 WebSocket에 연결되면 서로 채팅을 할 수 없는 문제가 발생한다. 위와 같은 문제를 해결하기 위해 RabbitMQ를 도입하기로 했다. RabbitMQ란?..
· Docker
서론 여러 개발 환경에서 테스트를 수행하기 위해 AWS EC2나 기타 자원을 매번 사용하는 것은 시간과 비용적인 측면에서 제약을 느끼게 되어, 이번 시리즈를 작성하게 되었습니다. Spring Boot 프로젝트를 중심으로 진행될 예정이며, 이는 주로 단순한 개발 테스트 목적으로 진행되므로, 실제 운영 환경에서의 활용에는 부족함이 있을 수 있습니다. 테스트 환경 MacOS M3-Pro Docker version 25.0.3 Docker Compose 구성 1. 폴더 구조 최상단에 db 폴더를 생성 후 conf.d, data, initdb.d 폴더를 하위에 생성합니다. 2. 기본 설정 세팅 [client] default-character-set = utf8mb4 [mysql] default-character-..
포테이토웅
'docker-compose' 태그의 글 목록