본문 바로가기

전체 글44

Spring Framework 2.5 에서 Class Type 으로 Bean을 찾는 예제 /** * */ package com.skt.pmp.serviceportal.home;import java.io.IOException; import java.io.PrintWriter;import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse;import org.springframework.beans.factory.BeanFactoryUtils; import org.springframework.web.context.WebApplicationContext; impo.. 2010. 10. 4.
apache2 최적화 테스트 from: http://myblog.oranc.co.kr/203 아파치 2 최적화 웹 서비스의 성능 최적화는 웹서버에서의 튜닝과 웹 브라우져, 웹 콘텐츠 그리고 다른 시스템과의 관계 등을 동시에 다루어야 하지만 자바스크립트, 웹 그래픽, HTML, CSS 등의 최적화에 대한 것은 이 글에서 취급하지 않는다. 필자는http://www.websiteoptimization.com/ 에서 그런 정보들을 얻을수 있었다. 이 글은 아파치 웹 서버의 최적화에 대해서만 다루고 있으므로, 그 외의 다른것들과 통합해서 웹 서비스 성능 개선 방안을 마련하는 것은 여러분의 몫이다. 성명 : 박성수 “리눅스포털” www.superuser.co.kr 대표 중소기업연수원 객원교수 한국정보통신인력개발센터 전문위원 ----------.. 2010. 1. 21.
Tomcat 성능 향상 방법들 from: http://mimul.com/pebble/default/2010/01/17/1263724020000.html Tomcat Performance Tuning *. JVM Tuning 튜닝 1. 메모리 가용성을 확보한 다음 힙 사이즈를 늘려라 - -server -Xms768M -Xmx768M 2. garbage collector를 튜닝하라(GC 로깅 분석 후) - -XX: +UseConcMarkSweepGC -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:-TraceClassUnloading 3. 원격지에서 모니터링을 주기적으로 하라(물론 상용에선 빼라) - -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxre.. 2010. 1. 21.
톰켓을 사용하는데 필요한 20가지 Tips 출처: http://mimul.com/pebble/default/2007/08/24/1187964360000.html 1. jdk 1.5이상이면 아래 설정을 JAVA_OPTS안에 추가한다면 YourKit을 가지고 힙덤프를 분석할 수 있다. -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/logs/heapdump 2. Jasper 2 JSP Engine 지원을 위해 $CATALINA_BASE/conf/web.xml 설정 변경하라. - development : false, genStringAsCharArray : true, modificationTestInterval : true, trimSpaces : true - 자세한 건 여기를 참조하라. 3. 가용성 확보를 위.. 2010. 1. 21.
Linux 에서 Apache 2.2.11 소스 컴파일 시 "undefined reference to `ap_thread_stacksize'" 오류가 나는 경우... 오늘 SKC&C 가 제작한 리눅스인 Ginux 에서 Apahce Http Server 2.2.11 버전의 소스 컴파일을 할 경우가 있었다. uname 으로 확인해 보니 아래와 같이 나온다. Linux xxx 2.6.16-337.2.j1.GX1 #1 SMP Thu Jun 7 17:01:22 KST 2007 x86_64 x86_64 x86_64 GNU/Linux위와 같은 리눅스 버전으로 Apache 웹서버 2.2.11 버전을 아래 옵션을 주고 make 를 시도하더였더니 "undefined reference to `ap_thread_stacksize'" 가 나더라... $ ./configure --prefix=/software/apache2.2 --with-mpm=worker --enable-module-so.. 2009. 6. 30.
Confluence 설치 시 먹통(hang) 될때. 방법 1 --------------- MySQL JDBC 연결로 DB 생성시 Hang 이 걸린다면, mysql 의 jdbc url 에 'useServerPrepStmts'를 false로 지정해보자 example: jdbc:mysql://localhost/confluence?autoReconnect=true&useServerPrepStmts=fals 참고: http://confluence.goldpitcher.co.kr//pages/viewpage.action?pageId=11960342 방법 2 ------------------ (나같은 경우는 이 방법으로 해결이 됐다) java 의 permsize 가 부족해도 같은 증상이 생길수도 있다. 설정된 permsize 메모리를 좀 더 올려보거나 permsize.. 2009. 6. 29.