[Performance Tuning] - Re: GARBAGE COLLECTOR PROBLEM
by sravan m
shravanxm [http://community.jboss.org/people/shravanxm] created the discussion
"Re: GARBAGE COLLECTOR PROBLEM"
To view the discussion, visit: http://community.jboss.org/message/574117#574117
--------------------------------------------------------------
I think there is no use of using -XX:+UseConcMarkSweepGC with -XX:+UseParNewGC.
The first option for GC will clean only the tenured generation with low pauses on the app. The second option will also do the same but it also cleans the eden space using parallel threads.
The parallel threads parameter is set to 2. Can I know how many CPU's does the machine have?.
Setting -Xss to 1024 is very high. Also no need to set it if the value you want is 1024, since default is 1024 for stack sixe in linux 64 bit OS.
Try using 256k. This is ideal in most cases.
To get better performance, don't force JVM to resize the heap size. If you know how much memory your application needs, set the same for min and max sizes. If the application(s) will load the classes, use -XX:PermSize and -XX:MaxPermSize.
Also, try using -XX:NewRatio=3 instead of new size and max new size. This will allocate 1/4th of the memory for eden space.
--------------------------------------------------------------
Reply to this message by going to Community
[http://community.jboss.org/message/574117#574117]
Start a new discussion in Performance Tuning at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&cont...]
14 years, 3 months
[jBPM] - Immediate jBPM Position Available
by Matt Connolly
Matt Connolly [http://community.jboss.org/people/mconnolly] created the discussion
"Immediate jBPM Position Available"
To view the discussion, visit: http://community.jboss.org/message/574097#574097
--------------------------------------------------------------
The client is one of the largest telecommunication providers in the NY tri-state area. They are looking for someone that has a strong background in Java and Redhat JBOSS jBPM (JBOSS Business Process Management) with emphasis on jBPM. The project entails enhancement of a recently developed jBPM workflow. My team worked with Redhat professional services to develop a workflow for automation of an HRMS form process. The application has been deployed to production but requires workflow modifications to accommodate new business rules. They are looking for someone to sit with current developers who do not have a lot exposure to jBPM. The rate is going to be around $75/hr but is flexible. Even though this starts as a short term project they have other projects slated for the beginning of next year that someone could be moved to when done with this project. This is a good stepping stone to get into a great company.
If you or anyone you know is interested please contact me at:
Matt Connolly
TEKsystems (IT Recruiter)
631-756-8710
mailto:maconnol@teksystems.com maconnol(a)teksystems.com
--------------------------------------------------------------
Reply to this message by going to Community
[http://community.jboss.org/message/574097#574097]
Start a new discussion in jBPM at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&cont...]
14 years, 3 months
[Beginner's Corner] - Is Quartz already cluster aware?
by Alessandro Novarini
Alessandro Novarini [http://community.jboss.org/people/a.novarini] created the discussion
"Is Quartz already cluster aware?"
To view the discussion, visit: http://community.jboss.org/message/571527#571527
--------------------------------------------------------------
Hello all,
I had a quick search on the forum, so apologize if I didn't see a similar topic about it.
I'm working on an application deployed on JBoss 5.1, and developers now need to move it in a cluster environment.
One of the issues they're facing is the scheduling, because the scheduled ejbs have to be clustered but they must share the same scheduler, so that the ejbs are triggered only on one node and not on every node.
I was told quartz is already configured to work in a cluster, and that the only thing I have to do is to configure the DefaultDS to point to an external db instead of the local hsqldb.
My concern is - before picking the wrong road - that as JBoss starts, with the 'all' configuration set, in the log I see the following lines:
*[StdSchedulerFactory] Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource file in Quartz package: 'quartz.properties'
17:33:40,715 INFO [StdSchedulerFactory] Quartz scheduler version: 1.5.2
17:33:40,716 INFO [QuartzScheduler] Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.*
This worries me because, unless the cluster configuration overwrites quartz configuration after it prints these lines, quartz seems rely on the quartz.properties.
Is this a real concern or this is exactly the reality and I have to configure the scheduler as written?
Thanks in advance
Ale
--------------------------------------------------------------
Reply to this message by going to Community
[http://community.jboss.org/message/571527#571527]
Start a new discussion in Beginner's Corner at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&cont...]
14 years, 3 months
[Beginner's Corner] - Getting CacheManager via JNDI
by Alessandro Novarini
Alessandro Novarini [http://community.jboss.org/people/a.novarini] created the discussion
"Getting CacheManager via JNDI"
To view the discussion, visit: http://community.jboss.org/message/571530#571530
--------------------------------------------------------------
Hello all,
I'm working on JBoss 5.1, so I don't have Infinispan installed nor I can change the default jbosscache.
I need to retrieve the CacheManager for storing object from my code, and I tried to get the CacheManager using JNDI.
In the configuration file of the cache, inside the .SAR archive, I saw that the CacheManager is bound to the name java:CacheManager
I tried, from an external client to lookup the cache pointing to that name (java:CacheManager), but the code raised an Exception telling me that than name was not bound.
Is the CacheManager an object I can use from an external application? Or this is something usable only "inside" the application server?
Do I need to configure it in some way to enable the jndi?
Thanks in advance,
Ale
--------------------------------------------------------------
Reply to this message by going to Community
[http://community.jboss.org/message/571530#571530]
Start a new discussion in Beginner's Corner at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&cont...]
14 years, 3 months