Screenshot instructions:
Windows
Mac
Red Hat Linux
Ubuntu
Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)
You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(5) |
Oct
(13) |
Nov
(16) |
Dec
(29) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(38) |
Feb
(51) |
Mar
(51) |
Apr
(115) |
May
(82) |
Jun
(30) |
Jul
(50) |
Aug
(68) |
Sep
(57) |
Oct
(160) |
Nov
(80) |
Dec
(78) |
2004 |
Jan
(71) |
Feb
(75) |
Mar
(108) |
Apr
(87) |
May
(79) |
Jun
(70) |
Jul
(69) |
Aug
(39) |
Sep
(52) |
Oct
(47) |
Nov
(50) |
Dec
(32) |
2005 |
Jan
(22) |
Feb
(122) |
Mar
(46) |
Apr
(76) |
May
(31) |
Jun
(51) |
Jul
(61) |
Aug
(70) |
Sep
(37) |
Oct
(46) |
Nov
(57) |
Dec
(83) |
2006 |
Jan
(55) |
Feb
(81) |
Mar
(51) |
Apr
(67) |
May
(77) |
Jun
(43) |
Jul
(106) |
Aug
(64) |
Sep
(47) |
Oct
(64) |
Nov
(60) |
Dec
(12) |
2007 |
Jan
(50) |
Feb
(93) |
Mar
(49) |
Apr
(56) |
May
(40) |
Jun
(63) |
Jul
(40) |
Aug
(47) |
Sep
(54) |
Oct
(37) |
Nov
(54) |
Dec
(37) |
2008 |
Jan
(35) |
Feb
(39) |
Mar
(26) |
Apr
(14) |
May
(23) |
Jun
(51) |
Jul
(43) |
Aug
(26) |
Sep
(29) |
Oct
(31) |
Nov
(24) |
Dec
(16) |
2009 |
Jan
(21) |
Feb
(30) |
Mar
(74) |
Apr
(26) |
May
(26) |
Jun
(43) |
Jul
(23) |
Aug
(23) |
Sep
(15) |
Oct
(27) |
Nov
(37) |
Dec
(10) |
2010 |
Jan
(16) |
Feb
(28) |
Mar
(16) |
Apr
(45) |
May
(8) |
Jun
(68) |
Jul
(45) |
Aug
(44) |
Sep
(51) |
Oct
(7) |
Nov
(20) |
Dec
(21) |
2011 |
Jan
(14) |
Feb
(17) |
Mar
(7) |
Apr
(7) |
May
(48) |
Jun
(23) |
Jul
(5) |
Aug
(33) |
Sep
(22) |
Oct
(14) |
Nov
(14) |
Dec
(5) |
2012 |
Jan
|
Feb
(10) |
Mar
(12) |
Apr
(51) |
May
(10) |
Jun
(8) |
Jul
(14) |
Aug
(22) |
Sep
(9) |
Oct
(24) |
Nov
(14) |
Dec
(13) |
2013 |
Jan
(12) |
Feb
(4) |
Mar
(14) |
Apr
(19) |
May
(2) |
Jun
(5) |
Jul
(13) |
Aug
(10) |
Sep
(4) |
Oct
(11) |
Nov
(13) |
Dec
(2) |
2014 |
Jan
(3) |
Feb
(14) |
Mar
(5) |
Apr
(10) |
May
(10) |
Jun
(11) |
Jul
(10) |
Aug
(3) |
Sep
(13) |
Oct
(22) |
Nov
(14) |
Dec
(32) |
2015 |
Jan
(8) |
Feb
(2) |
Mar
(17) |
Apr
(1) |
May
(24) |
Jun
|
Jul
(4) |
Aug
|
Sep
(9) |
Oct
(9) |
Nov
(5) |
Dec
(2) |
2016 |
Jan
(8) |
Feb
(6) |
Mar
(6) |
Apr
(9) |
May
(3) |
Jun
(2) |
Jul
(7) |
Aug
(6) |
Sep
|
Oct
|
Nov
(1) |
Dec
(6) |
2017 |
Jan
(9) |
Feb
(8) |
Mar
(6) |
Apr
|
May
|
Jun
(3) |
Jul
(13) |
Aug
(10) |
Sep
(8) |
Oct
|
Nov
(6) |
Dec
|
2018 |
Jan
|
Feb
(5) |
Mar
(7) |
Apr
(2) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
1
|
2
|
3
(1) |
4
|
5
(3) |
6
(3) |
7
(1) |
8
|
9
(3) |
10
|
11
(3) |
12
(1) |
13
(1) |
14
(1) |
15
|
16
(1) |
17
|
18
(4) |
19
(3) |
20
(4) |
21
|
22
|
23
|
24
|
25
|
26
|
27
|
28
(1) |
From: DJP JEAN-PROST Dominique <Dominique.JEAN-PROST@de...> - 2009-02-09 11:01:46
|
Glad to see we understood each other. I will try to desactivate the ping timeout, as getting this dump is getting urgent. regards, dom -----Message d'origine----- De : Leif Mortenson [mailto:leif@...] Envoyé : lundi 9 février 2009 11:34 À : DJP JEAN-PROST Dominique Cc : wrapper-user@... Objet : Re: [Wrapper-user] don't have time to get heap dump Dom, No problem. It is always good to understand what is happening. The ping timeout is used while the JVM application is running normally. How are you initiating your memory dump? I was thinking it was the memory dump that takes place as the JVM is exiting. If the JVM continues after the dump is complete then you are correct, you would want to do something like extend the ping timeout. http://wrapper.tanukisoftware.org/doc/english/prop-ping-timeout.html Cheers, Leif 2009/2/9 DJP JEAN-PROST Dominique <Dominique.JEAN-PROST@...>: > Leif, > > I will try what you suggest. But as I always try to understand what I do, let me try to reexpose my question. > You explain me the shutdown process of the jvm (hooks, ...). I did use this parameter in another environment because when I stopped the wndows service, jvm shutdown was quite long. > > Now for my OOME : I setup jvm so that if it encounters an memory problem, it creates the memory dump. This setup has nothing to do whith shutdown or something related for what I understand. So what I understand is that when memory problem occurs, jvm tries to make the dump. During this time, jvm does not respond anymore, so wrapper decide to kill the process, and would normally start another one, but I configured it not to because I thought it would let time to the jvm to make the dump : it doesn't. > > I'm not trying to tell your're wrong, but I don't realy understand the motivation of using jvm_exit parameter, and not for instance the ping timeout parameter. > > Can you elaborate about this please ? > best regards, > Dom > > -----Message d'origine----- > De : Leif Mortenson [mailto:leif@...] > Envoyé : samedi 7 février 2009 15:09 > À : wrapper-user@... > Objet : Re: [Wrapper-user] don't have time to get heap dump > > > Dom, > Please try this property: > wrapper.jvm_exit.timeout=600 > > The WrapperManager's shutdown hook makes a call to the native Wrapper > process that the Java application is stopped. From that point, there > is a default 15 second timeout that the Wrapper will wait for the JVM > process to terminate. If it fails to do so then the Wrapper will > forcibly kill it. This is what you are seeing. > The above property extends this timeout. > > When the JVM completes normal operation, it will start doing the full > heap dump. This can take several minutes for large applications. > During this time, the JVM process still exists, but is in a state > which appears to be frozen. > > Cheers, > Leif > > 2009/2/7 DJP JEAN-PROST Dominique <Dominique.JEAN-PROST@...>: >> Well, when the dump is getting done, the jvm is not trying to exit, so I don't think what you suggest could help me, or I didn't really understand. >> >> For what I understand, jvm gets the oome, it then tries to dump memory on disk, but wrapper does something (it kills the process ?) before the dump gets done. >> >> Where am I worng ? >> dom >> >> -----Message d'origine----- >> De : Leif Mortenson [mailto:leif@...] >> Envoyé : vendredi 6 février 2009 17:56 >> À : wrapper-user@... >> Objet : Re: [Wrapper-user] don't have time to get heap dump >> >> >> Dom, >> The problem here is that the Wrapper itself does not know that the JVM >> is doing a heap dump on exit. It tells the Wrapper that it is >> shutting down but then the java process does not terminate. The >> Wrapper by default waits for 15 seconds before deciding that the java >> process is frozen and kills it. This is what you are seeing. >> >> Normally this is the desired action. In the case of large heap dumps >> however, the timeout needs to be extended. Try adding the following >> to your wrapper.conf: >> >> wrapper.jvm_exit.timeout=600 >> >> That will tell the Wrapper to wait up to 10 minutes for the jvm >> process to exit. Another useful timeout may be: >> >> wrapper.shutdown.timeout=600 >> >> They are both described here: >> http://wrapper.tanukisoftware.org/doc/english/prop-jvm-exit-timeout.html >> http://wrapper.tanukisoftware.org/doc/english/prop-shutdown-timeout.html >> >> Let me know how this works for you. >> Cheers, >> Leif >> >> 2009/2/7 DJP JEAN-PROST Dominique <Dominique.JEAN-PROST@...>: >>> Hello, >>> >>> I'm actually meeting Out of Memory in my production environment. I configured jvm so that I get a heap dump when the oome is raised. >>> So the I met out of memory, but wrapper did not let jvm the time to dump the heap : >>> >>> INFO | jvm 1 | 2009/02/06 15:56:33 | java.lang.OutOfMemoryError: Java heap space >>> INFO | jvm 1 | 2009/02/06 15:56:33 | Dumping heap to c:\dumps\java_pid2308.hprof ... >>> ERROR | wrapper | 2009/02/06 15:56:48 | JVM appears hung: Timed out waiting for signal from JVM. >>> ERROR | wrapper | 2009/02/06 15:56:48 | JVM did not exit on request, terminated >>> STATUS | wrapper | 2009/02/06 15:56:49 | JVM Restarts disabled. Shutting down. >>> >>> I thought wrapper.disable_restarts=TRUE would let time the jvm to do the dump, but it didn't. >>> What parameter should I use so that I get the full dump ? >>> What would be really cool is that I got the heap dump and that wrapper automatically restart the jvm *after*. >>> >>> Can someone help me ? >>> Best regards, >>> dom |
From: Leif Mortenson <leif@ta...> - 2009-02-09 10:34:20
|
Dom, No problem. It is always good to understand what is happening. The ping timeout is used while the JVM application is running normally. How are you initiating your memory dump? I was thinking it was the memory dump that takes place as the JVM is exiting. If the JVM continues after the dump is complete then you are correct, you would want to do something like extend the ping timeout. http://wrapper.tanukisoftware.org/doc/english/prop-ping-timeout.html Cheers, Leif 2009/2/9 DJP JEAN-PROST Dominique <Dominique.JEAN-PROST@...>: > Leif, > > I will try what you suggest. But as I always try to understand what I do, let me try to reexpose my question. > You explain me the shutdown process of the jvm (hooks, ...). I did use this parameter in another environment because when I stopped the wndows service, jvm shutdown was quite long. > > Now for my OOME : I setup jvm so that if it encounters an memory problem, it creates the memory dump. This setup has nothing to do whith shutdown or something related for what I understand. So what I understand is that when memory problem occurs, jvm tries to make the dump. During this time, jvm does not respond anymore, so wrapper decide to kill the process, and would normally start another one, but I configured it not to because I thought it would let time to the jvm to make the dump : it doesn't. > > I'm not trying to tell your're wrong, but I don't realy understand the motivation of using jvm_exit parameter, and not for instance the ping timeout parameter. > > Can you elaborate about this please ? > best regards, > Dom > > -----Message d'origine----- > De : Leif Mortenson [mailto:leif@...] > Envoyé : samedi 7 février 2009 15:09 > À : wrapper-user@... > Objet : Re: [Wrapper-user] don't have time to get heap dump > > > Dom, > Please try this property: > wrapper.jvm_exit.timeout=600 > > The WrapperManager's shutdown hook makes a call to the native Wrapper > process that the Java application is stopped. From that point, there > is a default 15 second timeout that the Wrapper will wait for the JVM > process to terminate. If it fails to do so then the Wrapper will > forcibly kill it. This is what you are seeing. > The above property extends this timeout. > > When the JVM completes normal operation, it will start doing the full > heap dump. This can take several minutes for large applications. > During this time, the JVM process still exists, but is in a state > which appears to be frozen. > > Cheers, > Leif > > 2009/2/7 DJP JEAN-PROST Dominique <Dominique.JEAN-PROST@...>: >> Well, when the dump is getting done, the jvm is not trying to exit, so I don't think what you suggest could help me, or I didn't really understand. >> >> For what I understand, jvm gets the oome, it then tries to dump memory on disk, but wrapper does something (it kills the process ?) before the dump gets done. >> >> Where am I worng ? >> dom >> >> -----Message d'origine----- >> De : Leif Mortenson [mailto:leif@...] >> Envoyé : vendredi 6 février 2009 17:56 >> À : wrapper-user@... >> Objet : Re: [Wrapper-user] don't have time to get heap dump >> >> >> Dom, >> The problem here is that the Wrapper itself does not know that the JVM >> is doing a heap dump on exit. It tells the Wrapper that it is >> shutting down but then the java process does not terminate. The >> Wrapper by default waits for 15 seconds before deciding that the java >> process is frozen and kills it. This is what you are seeing. >> >> Normally this is the desired action. In the case of large heap dumps >> however, the timeout needs to be extended. Try adding the following >> to your wrapper.conf: >> >> wrapper.jvm_exit.timeout=600 >> >> That will tell the Wrapper to wait up to 10 minutes for the jvm >> process to exit. Another useful timeout may be: >> >> wrapper.shutdown.timeout=600 >> >> They are both described here: >> http://wrapper.tanukisoftware.org/doc/english/prop-jvm-exit-timeout.html >> http://wrapper.tanukisoftware.org/doc/english/prop-shutdown-timeout.html >> >> Let me know how this works for you. >> Cheers, >> Leif >> >> 2009/2/7 DJP JEAN-PROST Dominique <Dominique.JEAN-PROST@...>: >>> Hello, >>> >>> I'm actually meeting Out of Memory in my production environment. I configured jvm so that I get a heap dump when the oome is raised. >>> So the I met out of memory, but wrapper did not let jvm the time to dump the heap : >>> >>> INFO | jvm 1 | 2009/02/06 15:56:33 | java.lang.OutOfMemoryError: Java heap space >>> INFO | jvm 1 | 2009/02/06 15:56:33 | Dumping heap to c:\dumps\java_pid2308.hprof ... >>> ERROR | wrapper | 2009/02/06 15:56:48 | JVM appears hung: Timed out waiting for signal from JVM. >>> ERROR | wrapper | 2009/02/06 15:56:48 | JVM did not exit on request, terminated >>> STATUS | wrapper | 2009/02/06 15:56:49 | JVM Restarts disabled. Shutting down. >>> >>> I thought wrapper.disable_restarts=TRUE would let time the jvm to do the dump, but it didn't. >>> What parameter should I use so that I get the full dump ? >>> What would be really cool is that I got the heap dump and that wrapper automatically restart the jvm *after*. >>> >>> Can someone help me ? >>> Best regards, >>> dom |
From: DJP JEAN-PROST Dominique <Dominique.JEAN-PROST@de...> - 2009-02-09 08:23:54
|
Leif, I will try what you suggest. But as I always try to understand what I do, let me try to reexpose my question. You explain me the shutdown process of the jvm (hooks, ...). I did use this parameter in another environment because when I stopped the wndows service, jvm shutdown was quite long. Now for my OOME : I setup jvm so that if it encounters an memory problem, it creates the memory dump. This setup has nothing to do whith shutdown or something related for what I understand. So what I understand is that when memory problem occurs, jvm tries to make the dump. During this time, jvm does not respond anymore, so wrapper decide to kill the process, and would normally start another one, but I configured it not to because I thought it would let time to the jvm to make the dump : it doesn't. I'm not trying to tell your're wrong, but I don't realy understand the motivation of using jvm_exit parameter, and not for instance the ping timeout parameter. Can you elaborate about this please ? best regards, Dom -----Message d'origine----- De : Leif Mortenson [mailto:leif@...] Envoyé : samedi 7 février 2009 15:09 À : wrapper-user@... Objet : Re: [Wrapper-user] don't have time to get heap dump Dom, Please try this property: wrapper.jvm_exit.timeout=600 The WrapperManager's shutdown hook makes a call to the native Wrapper process that the Java application is stopped. From that point, there is a default 15 second timeout that the Wrapper will wait for the JVM process to terminate. If it fails to do so then the Wrapper will forcibly kill it. This is what you are seeing. The above property extends this timeout. When the JVM completes normal operation, it will start doing the full heap dump. This can take several minutes for large applications. During this time, the JVM process still exists, but is in a state which appears to be frozen. Cheers, Leif 2009/2/7 DJP JEAN-PROST Dominique <Dominique.JEAN-PROST@...>: > Well, when the dump is getting done, the jvm is not trying to exit, so I don't think what you suggest could help me, or I didn't really understand. > > For what I understand, jvm gets the oome, it then tries to dump memory on disk, but wrapper does something (it kills the process ?) before the dump gets done. > > Where am I worng ? > dom > > -----Message d'origine----- > De : Leif Mortenson [mailto:leif@...] > Envoyé : vendredi 6 février 2009 17:56 > À : wrapper-user@... > Objet : Re: [Wrapper-user] don't have time to get heap dump > > > Dom, > The problem here is that the Wrapper itself does not know that the JVM > is doing a heap dump on exit. It tells the Wrapper that it is > shutting down but then the java process does not terminate. The > Wrapper by default waits for 15 seconds before deciding that the java > process is frozen and kills it. This is what you are seeing. > > Normally this is the desired action. In the case of large heap dumps > however, the timeout needs to be extended. Try adding the following > to your wrapper.conf: > > wrapper.jvm_exit.timeout=600 > > That will tell the Wrapper to wait up to 10 minutes for the jvm > process to exit. Another useful timeout may be: > > wrapper.shutdown.timeout=600 > > They are both described here: > http://wrapper.tanukisoftware.org/doc/english/prop-jvm-exit-timeout.html > http://wrapper.tanukisoftware.org/doc/english/prop-shutdown-timeout.html > > Let me know how this works for you. > Cheers, > Leif > > 2009/2/7 DJP JEAN-PROST Dominique <Dominique.JEAN-PROST@...>: >> Hello, >> >> I'm actually meeting Out of Memory in my production environment. I configured jvm so that I get a heap dump when the oome is raised. >> So the I met out of memory, but wrapper did not let jvm the time to dump the heap : >> >> INFO | jvm 1 | 2009/02/06 15:56:33 | java.lang.OutOfMemoryError: Java heap space >> INFO | jvm 1 | 2009/02/06 15:56:33 | Dumping heap to c:\dumps\java_pid2308.hprof ... >> ERROR | wrapper | 2009/02/06 15:56:48 | JVM appears hung: Timed out waiting for signal from JVM. >> ERROR | wrapper | 2009/02/06 15:56:48 | JVM did not exit on request, terminated >> STATUS | wrapper | 2009/02/06 15:56:49 | JVM Restarts disabled. Shutting down. >> >> I thought wrapper.disable_restarts=TRUE would let time the jvm to do the dump, but it didn't. >> What parameter should I use so that I get the full dump ? >> What would be really cool is that I got the heap dump and that wrapper automatically restart the jvm *after*. >> >> Can someone help me ? >> Best regards, >> dom ------------------------------------------------------------------------------ Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM) software. With Adobe AIR, Ajax developers can use existing skills and code to build responsive, highly engaging applications that combine the power of local resources and data with the reach of the web. Download the Adobe AIR SDK and Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com _______________________________________________ Wrapper-user mailing list Wrapper-user@... https://lists.sourceforge.net/lists/listinfo/wrapper-user |