- Without pooling - 100 users in 10 sec = 10 users/sec.
- With pooling - 100 users in 5 secs = 20 users/sec.
Wednesday, December 24, 2008
Pooling in Sakai LDAP
Here at Oxford we connect to a LDAP server to get details about users for our Sakai service. Previously we had reports of some pages taking a long time to load when lots of users details where requested from the LDAP. One obvious change we could make was to switch to use pooling on our connections to the LDAP server. To check that this was improving the performance I wrote a little test case which attempts to get details about 100 users individually from the LDAP.
Tuesday, December 23, 2008
Tomcat UNIX aliases
To make managing development instances of tomcat a little easier I have a few bash aliases (you can add these lines to your ~/.bash_profile):
alias tchome='export CATALINA_HOME=`pwd`; echo CATALINA_HOME=$CATALINA_HOME' alias tctail='tail -f ${CATALINA_HOME}/logs/catalina.out' alias tcless='less ${CATALINA_HOME}/logs/catalina.out' alias tcshow='echo ${CATALINA_HOME}' alias tc='${CATALINA_HOME}/bin/catalina.sh'so my typical workflow is
cd {tomcat-directory}
, tchome
and then I move back around the filesystem and use tc start
and tctail
.
Subscribe to:
Posts (Atom)