差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

Both sides previous revision 前次修改
下次修改
前次修改
java:servicewrapper:hangproperties [2016/08/19 16:45]
tony
java:servicewrapper:hangproperties [2023/06/25 09:48] (目前版本)
行 17: 行 17:
 </​code>​ </​code>​
 ===== Verify ===== ===== Verify =====
-可以透過以下指定去模擬JVM hang住:+參考此[[http://​stackoverflow.com/​questions/​30261965/​how-to-make-jvm-hang-for-a-given-time-period|連結]],可以透過以下指定去模擬JVM hang住5分鐘:
 <code bash> <code bash>
 +pkill -STOP java; sleep $(( 5 * 60 )); pkill -CONT java 
 +</​code>​ 
 +但因為這不夠精確,會造成系統上所有java程式hang住,如果能取得pid,建議使用以下command:​ 
 +<code bash> 
 +$pid=12345 
 +kill -STOP $pid 
 +sleep 5 
 +kill -CONT $pid
 </​code>​ </​code>​
 以下為log範例輸出:​ 以下為log範例輸出:​
行 42: 行 49:
   * [[https://​wrapper.tanukisoftware.com/​doc/​english/​prop-ping-timeout.html|Java Service Wrapper - wrapper.ping.timeout]]   * [[https://​wrapper.tanukisoftware.com/​doc/​english/​prop-ping-timeout.html|Java Service Wrapper - wrapper.ping.timeout]]
   * [[https://​wrapper.tanukisoftware.com/​doc/​english/​prop-console-loglevel.html|Java Service Wrapper - wrapper.console.loglevel]]   * [[https://​wrapper.tanukisoftware.com/​doc/​english/​prop-console-loglevel.html|Java Service Wrapper - wrapper.console.loglevel]]
 +  * [[http://​stackoverflow.com/​questions/​30261965/​how-to-make-jvm-hang-for-a-given-time-period|How to make JVM hang for a given time period?]]
  
 =====  ===== =====  =====