Homepage | Products | OX Knowledge Base | Support | Try Now | Contact | Company
OX Logo
Results 1 to 9 of 9

Thread: System load

  1. #1
    Join Date
    Mar 2009
    Location
    Austria
    Posts
    139

    Default System load

    Hi,


    Since the update to the newest version 6.14.0 Rev 14 of OXAE I have much more systemload then before (20-30%) - is this a bug or normal behaviour?

    Thank you

    wbrgds

    Lukasz

  2. #2
    Join Date
    Feb 2007
    Location
    Germany
    Posts
    3,695

    Default

    Hi Lukasz,

    since we lack a crystal ball, we need to know what processes are consuming more system resources on your system.

    Greetings

  3. #3
    Join Date
    Mar 2009
    Location
    Austria
    Posts
    139

    Default

    i will try to get a crystal ball for you....what exactly would you like to know?
    When I watch "top" on my system, i can see that (even with a few users (lets say 5-10) logged in to webmail i can see the the process JAVA triggered by user OPEN-XCHANGE is consuming always more than 50% CPU resources and most time it is above 70%

    all other processes seem to be OK, always around 1-7%

    what do you think?
    what log files or files would you like to see?

    Thank you

    wbrgds

    Lukasz

  4. #4
    Join Date
    Feb 2007
    Location
    Germany
    Posts
    3,695

    Default

    Hi,

    a first step would be just watching the OX log file for anything suspicious like exceptions that are thrown very often, checking the number of open sessions etc.

    Greetings

  5. #5
    Join Date
    Mar 2009
    Location
    Austria
    Posts
    139

    Default log file

    Here are some parts of the log file, is this behaviour ok?

    Apr 12, 2010 9:35:20 PM com.openexchange.ajp13.najp.AJPv13TaskWatcher$Task RunCallable keepAliveGetEmptyBody
    INFO: AJP KEEP-ALIVE: Flushed empty GET-BODY request to socket "/127.0.0.1:46507" to initiate a KEEP-ALIVE poll.
    Apr 12, 2010 9:35:20 PM com.openexchange.ajp13.najp.AJPv13TaskWatcher$Task RunCallable keepAliveGetEmptyBody
    INFO: AJP KEEP-ALIVE: Swallowed empty REQUEST-BODY from socket "/127.0.0.1:46507" initiated by former KEEP-ALIVE poll.
    Apr 12, 2010 9:35:46 PM com.openexchange.mail.json.parser.AbstractAttachme ntHandler <init>
    SEVERE: CFG-0005 Category=10 Message=Property "MAX_UPLOAD_SIZE" is not defined. exceptionID=2037740489-53845
    CFG-0005 Category=10 Message=Property "MAX_UPLOAD_SIZE" is not defined. exceptionID=2037740489-53845
    at com.openexchange.configuration.ServerConfig.getInt (ServerConfig.java:283)
    at com.openexchange.mail.json.parser.AbstractAttachme ntHandler.<init>(AbstractAttachmentHandler.java:10 5)
    at com.openexchange.mail.json.parser.AbortAttachmentH andler.<init>(AbortAttachmentHandler.java:80)
    at com.openexchange.mail.json.parser.MessageParser.pa rse(MessageParser.java:204)
    at com.openexchange.mail.json.parser.MessageParser.pa rse4Transport(MessageParser.java:174)
    at com.openexchange.ajax.Mail.action(Mail.java:4012)
    at com.openexchange.ajax.AJAXServlet.fireUploadEvent( AJAXServlet.java:690)
    at com.openexchange.ajax.Mail.doPost(Mail.java:3886)
    at javax.servlet.http.HttpServlet.service(HttpServlet .java:616)
    at com.openexchange.ajax.AJAXServlet.service(AJAXServ let.java:373)
    at com.openexchange.ajax.SessionServlet.service(Sessi onServlet.java:164)
    at com.openexchange.ajax.PermissionServlet.service(Pe rmissionServlet.java:66)
    at javax.servlet.http.HttpServlet.service(HttpServlet .java:689)
    at com.openexchange.ajp13.najp.AJPv13RequestHandlerIm pl.doServletService(AJPv13RequestHandlerImpl.java: 504)
    at com.openexchange.ajp13.AJPv13Request.response(AJPv 13Request.java:129)
    at com.openexchange.ajp13.najp.AJPv13RequestHandlerIm pl.createResponse(AJPv13RequestHandlerImpl.java:31 6)
    at com.openexchange.ajp13.najp.AJPv13ConnectionImpl.c reateResponse(AJPv13ConnectionImpl.java:207)
    at com.openexchange.ajp13.najp.AJPv13Task.call(AJPv13 Task.java:346)
    at java.util.concurrent.FutureTask$Sync.innerRun(Futu reTask.java:269)
    at java.util.concurrent.FutureTask.run(FutureTask.jav a:123)
    at com.openexchange.threadpool.internal.CustomThreadP oolExecutor$Worker.runTask(CustomThreadPoolExecuto r.java:735)
    at com.openexchange.threadpool.internal.CustomThreadP oolExecutor$Worker.run(CustomThreadPoolExecutor.ja va:761)
    at java.lang.Thread.run(Thread.java:595)

    Apr 12, 2010 9:38:20 PM com.openexchange.ajp13.najp.AJPv13TaskWatcher$Task RunCallable keepAliveGetEmptyBody
    INFO: AJP KEEP-ALIVE: Flushed empty GET-BODY request to socket "/127.0.0.1:46638" to initiate a KEEP-ALIVE poll.
    Apr 12, 2010 9:38:20 PM com.openexchange.ajp13.najp.AJPv13TaskWatcher$Task RunCallable keepAliveGetEmptyBody
    INFO: AJP KEEP-ALIVE: Swallowed empty REQUEST-BODY from socket "/127.0.0.1:46638" initiated by former KEEP-ALIVE poll.
    Apr 12, 2010 9:38:35 PM com.openexchange.mail.json.parser.AbstractAttachme ntHandler <init>
    SEVERE: CFG-0005 Category=10 Message=Property "MAX_UPLOAD_SIZE" is not defined. exceptionID=2037740489-53848
    CFG-0005 Category=10 Message=Property "MAX_UPLOAD_SIZE" is not defined. exceptionID=2037740489-53848
    at com.openexchange.configuration.ServerConfig.getInt (ServerConfig.java:283)
    at com.openexchange.mail.json.parser.AbstractAttachme ntHandler.<init>(AbstractAttachmentHandler.java:10 5)
    at com.openexchange.mail.json.parser.AbortAttachmentH andler.<init>(AbortAttachmentHandler.java:80)
    at com.openexchange.mail.json.parser.MessageParser.pa rse(MessageParser.java:204)
    at com.openexchange.mail.json.parser.MessageParser.pa rse4Transport(MessageParser.java:174)
    at com.openexchange.ajax.Mail.action(Mail.java:4012)
    at com.openexchange.ajax.AJAXServlet.fireUploadEvent( AJAXServlet.java:690)
    at com.openexchange.ajax.Mail.doPost(Mail.java:3886)
    at javax.servlet.http.HttpServlet.service(HttpServlet .java:616)
    at com.openexchange.ajax.AJAXServlet.service(AJAXServ let.java:373)
    at com.openexchange.ajax.SessionServlet.service(Sessi onServlet.java:164)
    at com.openexchange.ajax.PermissionServlet.service(Pe rmissionServlet.java:66)
    at javax.servlet.http.HttpServlet.service(HttpServlet .java:689)
    at com.openexchange.ajp13.najp.AJPv13RequestHandlerIm pl.doServletService(AJPv13RequestHandlerImpl.java: 504)
    at com.openexchange.ajp13.AJPv13Request.response(AJPv 13Request.java:129)
    at com.openexchange.ajp13.najp.AJPv13RequestHandlerIm pl.createResponse(AJPv13RequestHandlerImpl.java:31 6)
    at com.openexchange.ajp13.najp.AJPv13ConnectionImpl.c reateResponse(AJPv13ConnectionImpl.java:207)
    at com.openexchange.ajp13.najp.AJPv13Task.call(AJPv13 Task.java:346)
    at java.util.concurrent.FutureTask$Sync.innerRun(Futu reTask.java:269)
    at java.util.concurrent.FutureTask.run(FutureTask.jav a:123)
    at com.openexchange.threadpool.internal.CustomThreadP oolExecutor$Worker.runTask(CustomThreadPoolExecuto r.java:735)
    at com.openexchange.threadpool.internal.CustomThreadP oolExecutor$Worker.run(CustomThreadPoolExecutor.ja va:761)
    at java.lang.Thread.run(Thread.java:595)

    Apr 12, 2010 9:40:20 PM com.openexchange.ajp13.najp.AJPv13TaskWatcher$Task RunCallable keepAliveGetEmptyBody
    INFO: AJP KEEP-ALIVE: Flushed empty GET-BODY request to socket "/127.0.0.1:46638" to initiate a KEEP-ALIVE poll.
    Apr 12, 2010 9:40:20 PM com.openexchange.ajp13.najp.AJPv13TaskWatcher$Task RunCallable keepAliveGetEmptyBody
    INFO: AJP KEEP-ALIVE: Swallowed empty REQUEST-BODY from socket "/127.0.0.1:46638" initiated by former KEEP-ALIVE poll.
    Apr 12, 2010 9:40:51 PM com.openexchange.push.udp.PushOutputQueue createAndDeliverPushPackage
    SEVERE: createPushPackage
    java.lang.NullPointerException
    at com.openexchange.push.udp.PushOutputQueue.makeAndS endPackage(PushOutputQueue.java:378)
    at com.openexchange.push.udp.PushOutputQueue.createAn dDeliverPushPackage(PushOutputQueue.java:272)
    at com.openexchange.push.udp.PushOutputQueue.deliver( PushOutputQueue.java:365)
    at com.openexchange.push.udp.PushOutputQueue.run(Push OutputQueue.java:433)
    at java.lang.Thread.run(Thread.java:595)

    these 3 are very often in the log file - what do you think?

  6. #6
    Join Date
    Feb 2007
    Location
    Germany
    Posts
    3,695

    Default

    Hi,

    those issues are know and not seen as critical, some of them have already been fixed with the latest version. It's very hard to debug this remotely, so if it's a real problem for you, you might contact the support and send some thread dumps etc.

    Greetings

  7. #7
    Join Date
    Mar 2009
    Location
    Austria
    Posts
    139

    Default

    ok...it is not so bad at the moment - it is just ~20% more serverload than bevore the update - will wait until the next update and then we will see what will be necessary to do

    thank you

  8. #8
    Join Date
    Mar 2009
    Location
    Austria
    Posts
    139

    Default

    I had a similar problem allready with update:


    Open-Xchange Public PTF 2009-10-26 for v.6.12

    and it was gone with update:

    Open-Xchange Public PTF 2010-01-20 for v.6.14

    so hopefully it will happen again

  9. #9
    Join Date
    Mar 2009
    Location
    Austria
    Posts
    139

    Default

    The last update to the new CLAM-AV Version including also new Python (is that possible) solved the problem again - system load went down!

    wbrgds

    Lukasz

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •