差異處

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

連向這個比對檢視

java:servicewrapper:wrapperactionserver [2017/10/11 18:10]
tony [Trace]
java:servicewrapper:wrapperactionserver [2023/06/25 09:48]
行 1: 行 1:
-{{tag>​java Java_Service_Wrapper}} 
-====== WrapperActionServer ====== 
-===== Problem ===== 
-某天有個運氣很好的同事,測試某個功能時,發生Service自己異常中止的問題。 
-===== How to resolve? ===== 
-==== Trace ==== 
-經過初步trace,發現那台機器被[[https://​www.tenable.com/​products/​nessus-vulnerability-scanner|Nessus]]掃瞄過後,JVM就異常中止了。 
-<​code>​ 
-ERROR  | wrapper ​ | 2017/10/06 16:42:16 | JVM exited unexpectedly. 
-</​code>​ 
-然後我將wrapper log level改為DEBUG,並打開了wrapper ping jvm的log: 
-<​code>​ 
-wrapper.logfile.loglevel=DEBUG 
-wrapper.ping.alert.loglevel=DEBUG 
-</​code>​ 
-最後發現訊息出現:​ 
-<​code>​ 
-INFO   | jvm 1    | 2017/10/06 16:42:13 | WrapperManager:​ WARNING: Making JVM appear to be hung... 
-</​code>​ 
-這個問題看起來是外力讓wrapper造成jvm hang住。 
-===== Reference ===== 
-  * [[https://​www.tenable.com/​products/​nessus-vulnerability-scanner|Nessus]] 
-  * [[https://​wrapper.tanukisoftware.com/​doc/​english/​example.html|Running the TestWrapper Example Application]] 
-  * [[https://​wrapper.tanukisoftware.com/​doc/​english/​prop-jvm-kill-delay.html|thread dump的問題]] 
-  * [[https://​wrapper.tanukisoftware.com/​jdoc/​org/​tanukisoftware/​wrapper/​WrapperActionServer.html|javadoc - WrapperActionServer]] 
-=====    ===== 
----- 
-\\ 
-~~DISQUS~~