1 2 3 Previous Next 81 Replies Latest reply on Aug 3, 2014 4:18 AM by wulf.rowek

    Slow performance with JBoss 7.x/EAP 6.1 after 24 hours

    daniel.wehrle

      Hi,

       

      we have some performance problems after running JBoss 7.x for 24 hours. RAM and CPU usage is ok. Trace messages shows that all method calls becomes slower. Any ideas?

       

      (discussion started in https://community.jboss.org/message/818593)

       

       

      Hi Wolf-Dieter,

       

      we have with our application the problem that it gets slower in 24 hosts. Heap and CPU usage is good. After restart of jboss all is fine. Which parameters we have to look at to find where the problem is? We have 10 CUs on the system and not heavy traffic. Over night there are no users on the system.

       

       

       

       

      Daniel Wehrle schrieb:

       

      we have with our application the problem that it gets slower in 24 hosts.

      Do you meant that the application get slower after 24 hours?

      What is slower as I understand that there is no issue with heap memory and CPU load?

       

       

       

      Yes. 24 hours. Sorry.

       

      No issue with heap and cpu. We have i.e. implemented some background processes with JPA transaction timeout 5 min. If the system is fine, this background process runs in a few seconds. If the system becomes slow it can happen that the transaction timeout is reached. Also in the gui a search with a paged result list becomes slower. We cannot reproduce this on our test systems with heavy load.

       

      We use the standard standalone-full.xml without any modification in thread pool or max-connections. We have a DB connection pool with max. 100 connections (never reached).

       

      We use:

       

      • JBoss AS 7.1.1 (also testet with Jboss EAP 6.1.0 alpha)
      • OS: Windows Server 2008 R2
      • DB: MS-SQL 2008
      • JDK 7 (Update 21)
      • EJB, Stateless SessionBeans
      • JPA, Entities, Hibernate
      • Hibernate Search (4.2) and Lucene (3.6)
      • JMS (hornetQ) and MDBs for asynchroneous background processes
      • User-Transactions for batch processes
      • Wicket (6.5) for GUI

       

        1 2 3 Previous Next