정확히 얼마를 해야 최적화인지는 동시접속자에 따라 다르겠지만 잘 몰라서 넉넉하게 세팅!!! ㅎㅎ

è Tomcat설정 변경 : Server.xml

maxThreads="1024" minSpareThreads="126" maxSpareThreads="512"

enableLookups="false" redirectPort="8888" acceptCount="100"

connectionTimeout="5000" disableUploadTimeout="true" />


è WEB-INF\classes\SqlMapConfig.xml

lazyLoadingEnabled="true" maxRequests="2048" maxSessions="512"

maxTransactions="1024" useStatementNamespaces="false" />


è JVM Heap Memory 설정 : Startup.bat

set JAVA_OPTS= -Xms512m -Xmx1024m -MaxPermSize=128m


è AdmPoolFactory.java

GenericObjectPool.Config getDefaultConfig(){

GenericObjectPool.Config config=new GenericObjectPool.Config();

config.maxIdle=32;

config.minIdle=8;

config.maxActive=128;

config.testOnBorrow=true;

return config;

}