일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Storm
- hibernate
- nginx
- 도메인주도설계
- design pattern
- Spring XD
- docker
- apache storm
- hadoop
- Spring
- Spring Batch
- elasticsearch
- 엘라스틱서치
- Hbase
- intellij
- scala
- Spring Boot
- 인텔리J
- Angular2
- Gradle
- spark
- Clean Code
- Linux
- SBT
- 제주
- hdfs
- 스프링 배치
- Java
- elastic search
- DDD
- Today
- Total
목록tomcat (3)
욱'S 노트
개요Tomcat 내부 동작을 디버깅 하기 위해서 Embedded Tomcat을 이용한 내용을 정리해보록 하겠다. 기존 톰캣 서버를 설치하고, Servlet등의 테스트를 한다면 Servlet에서 디버깅 브레이크 포인트를 잡고, 스택 트레이스를 확인 할 수는 있지만 실제 톰캣이 사용하는 라이브러리등은 직접 접근하기는 어렵다. 더욱 세밀한 디버깅을 위해 Embbeded Tomcat을 활용하는 방법을 알아보자. 기존 외부 톰캣을 활용하는 방식은 아래 글을 참고하자. https://opennote46.tistory.com/257 IntelliJ Tomcat 기반 서블릿 테스트개요Servlet 3.1을 구동원리를 파악해보기 위한 사전 작업 설정에 대한 포스팅이다. 항상 스프링 스타터 혹은 고수준의 프레임워크를 경험..
개요Servlet 3.1을 구동원리를 파악해보기 위한 사전 작업 설정에 대한 포스팅이다. 항상 스프링 스타터 혹은 고수준의 프레임워크를 경험하다보니 의외로 세팅에 삽질을 하게 되어서 간단하게 서블릿테스트를 하는 방법에 대해서 포스팅을 해보겠다.테스트 환경 Idea : 2024.3Tomcat : 10.1.34Servlet : 6.0 순서톰캣 설치서블릿은 스펙이지 구현체가 아니다. 그러므로 우리는 서블릿을 실행할 서블릿 컨테이너가 필요하다. 최신 버전 톰캣을 설치하자. 나는 core에 tar볼 형태를 설치하였고, 적절한 위치에 tar 압축을 해제하였다. https://tomcat.apache.org/download-10.cgi Apache Tomcat® - Apache Tomcat 10 Software Do..
이번 섹션은 웹어플리케이션 및 아파치 톰캣의 구동 속도를 빠르게 하기 위한 몇가지 추천사항을 제공한다. General 팁과 트릭을 진행하기 전에 하나 하고 싶은 조언은 만약 톰캣이 행이나 응답이 없다면 먼저 진단을 수행해보야 한다. 스레드 덤프를 획득한다면 톰캣이 실제 무엇을 하고 있는지를 알 수 있다. 트러블슈팅과 진단 페이지를 자세히 살펴보아라. JAR scanning 서블릿 3.0 스펙에서는 몇가지 plugablility features에 대한 지원을 소개하고 있다. 이것은 웹어플리케이션 구조를 단순하게 하고 추가적인 프레임워크 플러깅을 단순하게 하는 것이다. 불행하게도 이 기능은 JAR와 클래스 파일의 스캐닝을 요구한다. 이 경우 꽤 많은 시간을 소요하게 된다. 스펙에서는 기본적으로 스캐닝을 수행..