본문 바로가기

임시5

docker redis 이미지 가져와서 설정하는 법 이전 아래 포스팅에 docker로 redis 이미지 가져와서 실행하는 법 나와 있음 https://charactermail.tistory.com/436 레디스 docker 설치해서 세팅하는 법 docker pull redis docker run --name myredis -d -p 6379(가변):6379(고정) redis docker exec -it redis-cli redis 명령어 키, 값 입력하기 set key1 value1 전체 키 조회하기 keys * 전체 키 갯수 확인하기 dbsize key1의 value 확인하기 get key1 전체 날리는 명령어 FLUSHALL https://charactermail.tistory.com/497 Redis 환경설정 방법 1. build.gradle dep.. 2024. 1. 6.
스프링 마이바티스 설정하는 방법 https://saml2l.tistory.com/120 [Spring Boot] MyBatis, 마이바티스 설정 스프링 부트에서 마이바티스를 사용하려면, spring starter project 를 생성시 아래 그림 처럼 MyBatis Framework 를 체크 하면 된다. 이 작업을 못했으면 pom.xml 에서 아래와 같이 dependency 를 추가 해준다. org saml2l.tistory.com 2023. 12. 30.
백엔드 서버 개발에서는 무엇이 중요할까? 여태까지의 짧은 지식으로는, 백엔드 서버 개발에서 중요하다고 생각되는 것 우선순위는 서비스(서버)가 죽으면 안된다. 죽은 서비스(서버)가 무슨 의미가 있는가? 요구사항에 맞게 서버(서비스)는 동작을 해야 한다. (구현이 비효율적이던 무조건 정해진 동작은 해야 함) 요구사항 기간에 맞게 기능이 구현되어야 한다. 추가개발 / 유지보수가 용이하도록 개발한다. 아래는 최적화 & 대용량 트래픽 처리 관련 레디스(캐싱)을 통한 최적화 비동기 처리/스케일 아웃 용이한 구조 : 메시지 큐 카프카 사용하여 스케일아웃에 유연하게 시스템 디자인 저 트래픽을 감당하려면 EC2, DB MEM, CPU 스펙 얼마로 해야 하고, 스케일 아웃 적용하려면 인프라/코드 구조 어떻게 해야 하는가 (인프라적 측면) https://chara.. 2023. 12. 25.
JMeter을 이용해서 웹서버 성능 테스트하기 Number of Threads (users) : 동시에 접속하는 User의 수, 10명 Loop Count : 한 유저가 접속하는 횟수, 10 Thread Group / Add / Sampler / HTTP Request (어떤 프로토콜로 접속할 지) 아래처럼 IP 주소와 포트번호, HTTP Method, 요청할 URL을 입력하고 위에 start 화살표를 누르면 테스트가 실행된다. 2023-12-18 10:44:47.382 INFO 134484 --- [io-8080-exec-10] c.y.stock.controller.TestController : java.lang.ThreadGroup[name=main,maxpri=10] || http-nio-8080-exec-10 || 48|| i count : .. 2023. 12. 18.