강철지그 님의 글 92
Keepalive란?
1. 개요 본 문서는 Keepalive에 대한 정리이다. 여기서 말하는 Keepalive는 문맥에 따라 HTTP 연결 재사용을 의미할 수도 있고, TCP 레벨에서 유휴 연결의 생존 여부를 확인하는 …
Tomcat 8.5에서 JreMemoryLeakPreventionListener의 urlCacheProtection 옵션
1. 개요 Java 9 이상에서 실행하는 경우 JreMemoryLeakPreventionListener 의 urlCacheProtection 옵션을 사용하는 경우 JAR URL connection의…
Nginx 1.13.7 mainline 발표
*) Bugfix: in the $upstream_status variable. *) Bugfix: a segmentation fault might occur in a worker process i…
Apache HTTP Server 설치 시 APR Library 참조 방법
1. 개요 Apache HTTP Server를 소스에서 설치할 때 APR(Apache Portable Runtime) 라이브러리와 연계하는 방법이다. APR은 httpd가 운영체제별 차이를 흡수해 …
AWS CLI 결과의 컬럼 순서에 대한 고찰 (feat. describe-nat-gateways, --output text)
1. 개요 NAT Gateway 정보를 확인하고 싶어서 describe-nat-gateways 를 사용했다. 나는 Private IP 와 NAT Gateway ID 순서로 결과를 출력하고 싶은데, …
Nginx의 resolver란 무엇인가?
1. 개요 업스트림 서버의 URL 이름을 IP 주소로 변경하는데 사용하는 DNS 서버를 지정하는 설정이다. 2. 설정 resolver 127.0.0.1 [::1]:5353; 만약 명시적으로 포트가 …
[자작] AWS CLI (describe-load-balancers) & bash를 이용하여 ELB 정보 확인
1. 개요 describe-load-balancers를 잘 쓰면 편리하겠지만 아직 그런 능력은 없어서 bash를 통해 데이터를 가공하는 방법을 택했다. 2. 소스 문제가 있으면 직접 고쳐 쓰자...…
LevPasha/Instagram-API-python를 이용한 인스타그램 정보 얻기
1. 개요 인스타그램 API이다. 2. 다운로드 https://github.com/LevPasha/Instagram-API-python 3. 설치 방법 (Git페이지에서 인용함) Fork/Clone…
MQTT란? (MQ Telemetry Transport 혹은 Message Queue Telemetry Transport)
1. 개요 MQTT는 경량의 Publish/Subscribe 처리를 위한, IoT 메시지 처리를 위한 경량 프로토콜이다. 대부분 소형이며 대역폭, 전원이 한정적인 원격 검침(telemetry) 환경…
Apache Tomcat(톰캣) 로그에 대하여 (Java Logging과 JULI)
1. 개요 Tomcat 로그 관리 기법인 Java Logging 과 JULI 에 대하여 알아보고, 인스턴스 레벨에서 기본 생성되는 ${INST_HOME}/logs 하위의 로그 파일들에 대하여 설명한…
APR (Apache Portable Runtime) 및 Tomcat(톰캣) Native Library 설치 & 설정
1. APR 설치 이후에 설명하게 되는 각종 컴파일 작업을 위하여 APR(Apache Portable Runtime)을 반드시 설치해야 한다. CentOS 의 경우 yum install apr-ut…
파이썬(Python)으로 KBO 프로야구 팀 순위 가져오기(보여주기)
KBO 프로야구 팀 순위를 보여주는 파이썬 프로그램을 만들자. 소스 데이터는 http://sports.news.naver.com/kbaseball/record/index.nhn?category=kb…