[Building Sakai] An odd behavior when adding participants under a high load
David Horwitz
david.horwitz at uct.ac.za
Fri Oct 5 06:42:18 PDT 2012
Hi Shoji,
What version of the Kernel are you running? This sounds like a caching
issue - perhaps related to KNL-600. I know there has been some work on
fixes in this code recently ...
D
On 10/05/2012 03:37 PM, Shoji Kajita wrote:
> Hi Sakai Dev,
>
> We have started using our Sakai 2.9.x Pilot Server in real classes
> since October 1st for 2012 second semester at Kyoto University, but we
> have been struggling from an odd behavior.
>
> During a high load period (18:30-18:55 last evening as shown in the
> jconsole summary screen shot http://db.tt/y8uNXzWM) produced by almost
> 100 concurrent access from two physical class rooms, we saw the
> following odd behavior when two instructors independently tried to add
> students in their same course worksite:
>
> 1. the first instructor added about 50 students by using "Add
> Participants" of Site Info, but no students could not see the
> course worksite in their screen. Refreshing pages by Web browser
> or re-loging in did not help. After several minutes (maybe seven
> minutes or so), most of students could see the course worksite
> suddenly.
>
> During the not-shown period, I (using admin account) sudo-ed a
> student who should have the right to access to the course
> worksite, and I could see the course worksite properly.
>
> 2. After 10 minutes, the second instructor did the almost same thing
> and no students could not see for five minutes or so.
>
> I have learned that the second instructor also had the same odd
> behavior in his class during this evening class.
>
> I really appreciate if someone gives me any suggestions or pointers
> for this odd behavior.
>
> Our Sakai 2.9.x Pilot Server is running under the following environment:
>
> a. RedHat 6.2 on VMWare (16GB main memory, 2 CPUs)
>
> b. Tomcat 7.0.29 with the following JAVA_OPTS:
>
> # 12GB in total
> # Eden size (3GB) = New size (4GB) - 2 x Survivor space size (512MB)
> # Survivor space size (512MB) = New size (4GB) / survivor ratio (8)
>
> export JAVA_OPTS='-server -Xms12288m -Xmx12288m -XX:PermSize=4096m -XX:MaxPermSize=4096m
> -XX:NewSize=4096m -XX:MaxNewSize=4096m -Djava.awt.headless=true -Dsun.lang.ClassLoader.allowArraySyntax=true
> -Dcom.sun.management.jmxremote -Dorg.apache.jasper.compiler.Parser.STRICT_WHITESPACE=false
> -Dorg.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false -Dhttp.agent=Sakai
> -Duser.language=ja -Duser.region=JP -Dfile.encoding=UTF-8 -XX:+DisableExplicitGC -XX:+PrintGCTimeStamps
> -XX:+PrintGCDetails -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled -XX:+CMSParallelRemarkEnabled
> -XX:+UseParNewGC -verbose:gc -XX:+PrintClassHistogram -XX:+HeapDumpOnOutOfMemoryError -XX:+PrintReferenceGC
> -Xloggc:$CH/logs/loggc.out'
>
> c. Sakai 2.9.x (rev 113440) but kernel (rev 113905 with KNL-972.patch) and site-manage (rev 113912)
>
> d. Oracle 11g R1 on RedHat 6.2/VMWare
>
> Best regards,
> Shoji Kajita
> ---
> Shoji Kajita
> IT Planning Office, IIMC, Kyoto University, Japan
> http://about.me/shojikajita
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
>
More information about the sakai-dev
mailing list