stdio.h 님의 글 85
Docker container 내부 shell 연결
1. 개요 실행 중인 Docker 컨테이너 내부로 접속해 파일을 확인하거나 명령을 실행하는 방법이다. 예시에서는 tomcat:8 컨테이너에 docker exec 명령으로 접속한다. 2. 방법 2-1…
Docker Tomcat Install (도커 톰캣 설치)
1. 개요 도커에서 톰캣을 설치하는 경험. 도커에 대해 보다 자세히 알고 싶다면 다음 글들을 읽어보자. Docker 가상 환경 구축 입문 (1) - Docker의 개념과 특징 Docker 가상 환경…
free pascal (프리 파스칼) 설치 및 실행
1. 개요 Free Pascal을 설치하고 실행해 보는 것이 목표이다. 이 글에서는 macOS용 설치 파일을 내려받아 설치하는 과정과, 설치가 잘 되지 않을 때 확인할 항목을 간단히 정리한다. 2.…
JDK 10 GA (General Availability)
1. 소식 2018년 3월 20일, JDK 10이 GA(General Availability)로 공개되었다. JDK 10은 Java의 시간 기반 릴리스 모델이 본격적으로 적용된 초기 릴리스로, 짧은…
Undertow Query Parameter 처리
1. 개요 Undertow는 JBoss/WildFly에 내장된 경량 고성능 웹 서버다. 여기서는 HTTP 요청의 쿼리 파라미터( ?myParam=... )를 받아 응답으로 돌려주는 최소 예제를 살펴…
Undertow 시작하기 (maven)
1. 개요 Undertow를 시작해보자. Undertow는 Java 애플리케이션 안에 내장해서 실행할 수 있는 가벼운 웹 서버다. 별도의 WAS를 설치하지 않고도 코드에서 HTTP 리스너와 핸들러를…
HAProxy의 x-forwarded-for 헤더 설정
1. 개요 HAProxy에서 listen 절에서 별도 설정하지 않으면 x-forwarded-for 헤더에 클라이언트 IP를 실어보내지 않는다. XFF에 대한 내용은 여기 에 자세히 정리되어 있다. …
Tomcat 7 Download
1. 개요 Tomcat 7 다운로드 링크를 정리한 페이지입니다. 아래 링크는 특정 버전의 바이너리 압축 파일( tar.gz )을 바로 내려받기 위한 주소입니다. Tomcat 7은 오래된 메이저 버전…
Apache Access Log Millisecond (밀리초) 단위로 기록하기
1. 개요 Apache access log의 요청 시간을 기본 형식보다 더 자세히 남기고 싶을 때가 있다. 예를 들어 짧은 시간에 여러 요청이 몰리는 상황을 분석하거나, 애플리케이션 로그와 acce…
IBM Java GC Option (-Xgcpolicy)
1. 개요 IBM Java(JVM)의 GC 정책 옵션을 정리한 글이다. IBM J9/OpenJ9 계열 JVM에서는 보통 -Xgcpolicy: 정책명 형식으로 GC 정책을 지정한다. GC 정책은 애플…
Apache MPM event란?
1. 개요 Apache HTTP Server의 event 방식 MPM(Multi-Processing Module)에 대한 내용이다. event MPM은 worker MPM을 기반으로 하면서, Kee…
Apache HTTP Server 2.4.29 Installation on Amazon Linux
1. 개요 Amazon Linux에 Apache HTTP Server 2.4.29를 소스에서 설치한다. 2. 준비물 Amazon Linux가 설치된 EC2 인스턴스 Apache HTTP Server…