My experience with Jenkins, Archiva and SONAR web applications is that the default JVM settings regarding memory allocation and PermGen sizes are not sufficient. I experienced weird hanging/nonresponsive issues at various times where there were no errors/exceptions, but things just stopped responding. This was on Windows running Tomcat as a service.
My Windows VM's are configured with 4 GB memory and have set the JVM settings as: -Xmx2048m -Xms512m -XX:MaxPermSize=256m -XX:+CMSClassUnloadingEnabled -XX:+UseConcMarkSweepGC The PermGen size was one of the bigger helps. I actually caught an error in the logs that referenced an issue with PermGen space when trying to shut down tomcat in one of my attempts to find the cause. These settings have performed well so far for all three web applications I'm running. Maybe this will help. On Fri, Feb 24, 2012 at 1:01 PM, Domen Kožar <do...@dev.si> wrote: > It is a bare debian 6 with jenkins installed. Is there any reason jenkins > would recieve signal 15? I guess it's time to dig into Linux and find out a > way where the signal is coming from. > > On Fri, Feb 24, 2012 at 7:59 PM, Mark Waite <markwa...@yahoo.com> wrote: > >> I'm a little surprised at that message. When I stop the Jenkins process >> with "kill" (which defaults to sending SIGTERM), I think it reports killing >> a process named "java", not a process named "jenkins". >> >> Is it possible that you have another program named jenkins which is being >> started (and killed) instead of "java -jar jenkins.war"? >> >> Mark Waite >> >> *From:* Richard Mortimer <ri...@oldelvet.org.uk> >> *To:* Domen Kožar <do...@dev.si> >> *Cc:* jenkinsci-users@googlegroups.com >> *Sent:* Friday, February 24, 2012 11:26 AM >> *Subject:* Re: Jenkins (JVM) crashes after few minutes after start >> >> >> On 24/02/2012 16:54, Domen Kožar wrote: >> > That's the issue, java just exists, no stacktrace, even if ran in >> > non-daemon mode. >> > >> From you serverfault page it shows syslog output of >> >> "Jan 31 17:50:02 cherry jenkins: jenkins: fatal: client (pid 16189) >> killed by signal 15, exiting" >> >> That says that jenkins received signal 15 (SIGTERM in most universes). >> Now it is possible that jenkins sent itself that but unlikely. >> >> Can you check for cron jobs that might be sending signals. If there is >> nothing obvious you might want to look at the timing of jenkins >> terminating. That might give some pattern to allow you to identify a >> specific job killing things. >> >> Richard >> >> >> > On Fri, Feb 24, 2012 at 5:51 PM, Didier Durand <durand.did...@gmail.com >> > <mailto:durand.did...@gmail.com>> wrote: >> > >> > Hi, >> > >> > Do you have the Java stack trace of the crash? >> > >> > regards >> > >> > didier >> > >> > On Feb 24, 4:04 pm, Domen Kožar <do...@dev.si <mailto:do...@dev.si>> >> > wrote: >> > > I have been fighting with this one for a month, would be really >> > > pleased if someone can give tips or request more data: >> > > >> > > >> > Crosspost: >> http://serverfault.com/questions/355516/jenkins-jvm-crashes-after-few... >> > >> > >> >> >> > -- Jeff Vincent predato...@gmail.com See my LinkedIn profile at: http://www.linkedin.com/in/rjeffreyvincent I ♥ DropBox <http://db.tt/9O6LfBX> !!