전체 글
2,127개의 글
Tomcat Native (APR) 1.2.2 release
지난 11월 9일에 Tomcat Native 1.2.2 발표되었습니다. Fix broken debug and maintainer mode build. (by Rainer Jung) Forward p…
JBWEB000065: HTTP Status 500 - java.lang.NumberFormatException: For input string
JBoss 6.2 EAP 기반 모니터링 툴을 사용하던 중 다음과 같은 오류가 발생했습니다. JBWEB000065: HTTP Status 500 - java.lang.NumberFormatExcept…
Thread Pool 내 Thread 생성과 minThreads
1. 개요 Tomcat의 HTTP Thread Pool과 AJP Thread Pool에 대해 설명한다. 2. HTTP Thread Pool Tomcat 버전 : 7.0.70 (2016-06-20 R…
Installing Windows On a Mac using Boot Camp
============================================ Boot Camp로 Windows 설치하기 =========================================…
WebLogic JMX MBean Access
WebLogic 12.1 기준이다. 기본적인 access는 Admin 서버와 Managed 서버 간에 차이가 있다. 1. Admin 서버인 경우 - DomainRuntimeServiceMBean -…
Apache httpd 2.2.31 Released
2015.07.17 기준으로 Apache HTTP Server 2.2.31 가 Release 되었습니다. 2.4.X 버전을만 주로 업데이트되다가 2.2 버전은 오랜만이것 같은데,, 주요 추가사항은 …
Node.js의 xml2js를 이용하여 XML parse 하기
1. 개요 Node.js 에서 XML을 parse하기 위한 xml2js는 https://github.com/Leonidas-from-XIV/node-xml2js 에서 확인할 수 있습니다. 2. 설치…
Node.js OS 내장 모듈 by require('os')
Node.js의 내장 모듈 중 OS 관련 정보를 확인할 때 유용하고 편리한 os 모듈을 간단히 살펴보겠습니다. https://nodejs.org/api/os.html 기본 정보 출력해 보기 바로 코…
Tomcat(톰캣) JDBC의 QueryTimeoutInterceptor 사용하기
자세한 내용은 https://tomcat.apache.org/tomcat-7.0-doc/jdbc-pool.html#org.apache.tomcat.jdbc.pool.interceptor.QueryT…
mod_headers 몇 가지 테스트
mod_headers를 적용하기 전의 기본적인 헤더입니다. Accept-Ranges: bytes Connection: Keep-Alive Content-Length: 25 Content-Type: …
Node.js v0.12.4 Source Code Installation
1. 사전 정보 Node.js에 대해서는 맑님이 올려주신 /index.php/miscellaneous/250-node-js-1 을 읽어보세요. 2. 소스 코드를 이용한 설치 저는 이 Node.js를…
Linux에서 Nginx 1.8.0 설치하기
1. Nginx 1.8 버전 1.8.0 stable은 2015년 4월 21일에 릴리스되었습니다. 다운로드 링크는 http://nginx.org/download/nginx-1.8.0.tar.gz 입니…
mod_proxy에서 최종 클라이언트 IP 유지하기
1. 개요 mod_proxy를 이용하여 WEB-WAS를 연결한 경우에 WAS에서 최종 클라이언트 IP가 아닌 웹 서버 IP가 보이는 경우에 대한 대응이다. 2. http가 아닌 ajp 사용 우선 아…
CHEF(cookbook)의 file 에서 ^M: bad interpreter: No such file or directory
template 으로 배포할 때는 문제가 없지만, file 로 배포할 때 다음과 같은 오류가 발생하는 경우가 있습니다. /bin/sh^M: bad interpreter: No such file or…
아파치 웹 서버에서 특정 IP 만 접속을 허용하게 하는 설정
시나리오는, 1. 허용하고자 하는 IP 대역은 192.168.0, 192.168.1.2, 10.0.0, 10.1, 10.2 이다. 2. 위 IP 대역이 아닌 경우 /htm/forbidden.htm …
PL/SQL Developer에서 ORA-12154 발생
SQLPlus로는 접속이 잘 되는데 유독 PL/SQL Developer 프로그램에서 "ORA-12154"가 발생하면서 접속이 안될 때가 있다. 결론적으로는 64-bit Windows 환경에서 PL/…
JavaD2 OPEN SEMINAR 후기
안녕하세요! 오늘은 D2 OPEN SEMINAR를 다녀온 후기를 올리도록 하겠습니다. 5월 22일 NAVER D2 STARTUP FACTORY 강의장에서 진행했던 D2 OPEN SEMINAR에 참석…
MongoDB 데이터 삭제하기 (remove, drop) 기초
오랜만에 MongoDB로 다시 돌아왔습니다. 만약 NoSQL이 익숙하지 않다면 간단한 설명 을 읽어보세요. 오늘은 데이터 삭제입니다. 테스트 데이터 준비 우선 더미 데이터를 만들어 보겠습니다. 20…
Chef (cookbook) 이용하여 JBoss 6.2 EAP Patch
이전에 JBoss 6.2 EAP Patch에 대한 포스팅을 한 바 있습니다. /index.php/jboss/283-jboss-6-2-eap-patch-apply 이번에는 Chef의 cookbook을…
Log Rotate Perl Script
catalina 로그를 로테이트하기 위한 펄 스크립트입니다. 일부 기능이 추가되었습니다. Argument 1 : 로그 이름 Argument 2 : 로그 주기 #!/usr/bin/perl ## ARG…
Tomcat(톰캣)의 Abandoned Connection 구조하기 (removeAbandoned)
1. 사전 지식 우선 Tomcat의 DataSource (JDBC Connection Pool) 에 대한 전반적인 이해가 필요합니다. 2. 개요 이 기능을 사용하려면 Tomcat JDBC Conne…
MariaDB 구성 (build) 과정 중 troubleshooting
MariaDB를 소스에서 빌드하거나 초기화하는 과정에서 발생할 수 있는 의존성 관련 오류를 정리해 보았다. 아래 사례는 CentOS/RHEL 계열에서 yum 으로 필요한 패키지를 설치해 해결한 기록…
SessionFilter - 세션 유무 확인하는 필터
세션 유무를 확인하는 필터이다. web.xml 에 필터 설정하면 되고 avoidUrls 는 , (comma) 를 구분자로 복수개 기술하면 된다. package filter; import java.i…
Cannot make a static reference to the non-static method getClass() from the type Object
getClass() 를 오류 없이 사용하고 있었는데, 해당 코드를 static 메서드나 static 블록 안으로 옮겼더니 아래와 같은 오류가 발생했다. Cannot make a static refe…