appsroot 님의 글 80
Tomcat에 JPetStore (MyBatis) 올리기 + HSQLDB가 아닌 MySQL 연결하기
1. JPetStore 설정 JPetStore 소스는 https://github.com/mybatis/jpetstore-6 에 있는 것을 사용하였다. git clone https://github.c…
Tomcat bindOnInit (w/ strace)
Tomcat의 bindOnInit 옵션에 대해 알아본다. 1. 개요 2. bindOnInit 설정이란? 링크 : https://tomcat.apache.org/tomcat-8.5-doc/config…
tcp_syn_retries와 telnet을 이용한 timeout 확인 테스트
1. 개요 Connect 시도 시 timeout 확인 2. 테스트 환경 Amazon Linux 2 3. 테스트 방법 스크립트 작성 4. 결과 tcp_syn_retries 설정 Test#1 Timeo…
Tomcat 8.5.31의 Bug 62297 - Add support for multiple hosts/contexts in CrawlerSessionManagerValve
1. 개요 Tomcat 8.5.31에 적용된 Bug 62297에 대한 내용이다. 8.5.30과 비교하여 살펴보자. 2. 소스 코드 2-1. 추가 import 클래스 import org.apache.…
Tomcat 8.5, BIO Connector Removed
1. 개요 Tomcat의 BIO Connector에 대한 이야기이다. BIO는 Java Blocking I/O 기반 커넥터를 의미하며, 오래된 Tomcat 설정이나 마이그레이션 문서에서 종종 등장한…
Tomcat URL Rewrite 기능 (org.apache.catalina.valves.rewrite.RewriteValve)
1. 개요 Tomcat이 제공하는 RewriteValve 기능을 사용해 요청 URL을 재작성하거나 리다이렉트한다. Tomcat 8.0, 8.5 이상 계열에서 사용할 수 있다. Tomcat 7.0에서…
Quickstart - AWS에 WildFly 10 설치하고 Application 배포하기
아주 오래 전에 WildFly 에 대한 내용을 적은 적이 있다. About WildFly (1) : /index.php/was/324 About WildFly (2) : /index.php/was/…
Encoding Test (w/ Connector URIEncoding)
1. 테스트 환경 Apache Tomcat 8.5 Chrome Browser "경제", "최신"이라는 한글 Parameter가 잘 넘어오는지 테스트 ("cate=경제,order=최신"처럼 나와야 정…
Miscellaneous오픈 소스 모니터링 툴 소개
1. Zabbix 홈페이지 : http://www.zabbix.com/ 각 호스트에 Zabbix 에이전트를 설치하고 모니터링합니다. 실제적으로는 여러 툴을 이용하여 서버, 네트웍 등을 모니터링하죠.…
MiscellaneousSmoothie Charts (A JavaScript Charting Library for Streaming Data)
홈페이지: http://smoothiecharts.org/ 다운로드: http://github.com/joewalnes/smoothie/raw/master/smoothie.js Smoothie Ch…
텍스트 기반 Access Log 분석기 "aloft" (1.0.6) 사용기
aloft 페이지: /index.php/forum/aloft-access-log-file-tester 테스트 로그는 구글링하여 다운로드받았습니다. 각 항목별 결과는 -mr 10 옵션을 통해 10열로…
X-Forwarded-For (XFF) 간략 정리 (HTTP Header)
1. 개요 X-Forwarded-For(XFF)는 HTTP Header 필드 중 하나이다. 목적은 Client IP 식별. Squid 캐싱 프락시 서버에서 처음 사용되었다고 합니다. 웹 서버(혹은 …