1、怎麼監控java程序在伺服器上的運行情況
你說的抄是tomcat嗎,可以襲寫個小程序跑你的網址如:http://127.0.0.1,沒有響應就重啟tomcat服務好了
2、怎麼監控自己編寫的一些java後台服務
消息中間件作為一個中間層,它為分布式系統中創建、發送、接收消息提回供了一套可靠通用的答方法,實現了分布式系統中可靠的、高效的、實時的跨數據傳輸。消息中間件減少了開發跨和網路協議的復雜性,它屏蔽了不同操作系統和網路協議的具體細節,面對規模和復雜度都越來越高的分布式系統。它與傳統的面向對象中.
3、如何用java實現web伺服器的監控
Hyperic HQ集成了強大的監測和管理功能,它有開源版本,您可以直接使用它用來對web伺服器進行監控。
如果您想自己寫代碼實現,Hyperic HQ提供了一個伺服器各種性能指標採集的API,這個API包本身提供了各種平台(linux/MAC/window等)的兼容。
4、java如何實現監控伺服器網路流量
前兩本地代碼在用戶層都幹不了,後一個沒什麼特殊情況直接執行shell命令就是了
5、java中 怎麼監控伺服器端運行情況
你可以在JSP頁面用這三個方法
request.getRemoteAddr()//獲取遠程IP
request.getRemoteUser()//獲取遠程用戶
request.getRemoteHost()//獲取遠程主機
可以寫方法,請看java.net包下的類.
java.net.InetAddress
java.net.InetSocketAddress
獲取IP,主機和埠.
6、如何用java實現遠程監控linux伺服器磁碟io
對於遠程監控Linux主機系統CPU,內存使用情況,以前也使用了top等命令,但是最後還是覺得使用vmstat比較好版.
運行top命令獲得系統CPU使用情況有權兩個缺點,
第一運行top命令,執行的shell語句相對復雜.
用top命令獲得CPU使用情況的shell語句
top -b -n 2 | grep Cpu |sed 1d | awk '{print $5}' | cut -f 1 -d "."
第二:有時候系統峰值時間很短暫,容易造成誤判.
注意:運行本例子,你還需要下載第三方ganymed-ssh2-build251beta1.jar,改軟體主要用於通過ssh遠程登錄被監控主機.
ITjob上。看。的
7、java如何實現對windows系統和Tomcat伺服器進行監控
可以實現,我試過,cpu、內存、磁碟空間等參數信息用C語言來寫一個DLL工程回(extern "c"聲明),最好不答要用C++寫,因為C++的導出函數會變名,然後java通過JNI規范調用C編寫的函數。
具體是先System.loadLibruary("dll名稱");
用C函數名,注意編譯DLL的時候需要java類的頭文件。cmd命令:javah Java類名。再直接調C函數。
8、用java腳本可以實現伺服器監控嗎
java腳本指的是什麼?
伺服器監控指的又是什麼?是web伺服器,比如tomcat?還是指的電腦本身,比如埠佔用?
9、java如何實現系統監控
可使用監控軟體,自己寫挺麻煩的.
---------------------------------------
1.各伺服器運行狀態不如cpu、內存、磁碟空間內
JNI讀取容
2.tomcat運行狀態,如連接池、線程死鎖
看看tomcat的manager服務
3.ftp伺服器是否工作正常。
socket連接21埠,看是否通順
4.網路鏈路是否暢通。
定時連接網路socket~
10、怎麼用java實現web伺服器的監控
如何用Java實現Web伺服器 一、HTTP協議的作用原理
WWW是以Internet作為傳輸媒介的一個應用系統,WWW網上最基本的傳輸單位是Web網頁。WWW的工作基於客戶機/伺服器計算模型,由Web 瀏覽器(客戶機)和Web伺服器(伺服器)構成,兩者之間採用超文本傳送協議(HTTP)進行通信。HTTP協議是基於TCP/IP協議之上的協議,是Web瀏覽器和Web伺服器之間的應用層協議,是通用的、無狀態的、面向對象的協議。HTTP協議的作用原理包括四個步驟:
(1) 連接:Web瀏覽器與Web伺服器建立連接,打開一個稱為socket(套接字)的虛擬文件,此文件的建立標志著連接建立成功。
(2) 請求:Web瀏覽器通過socket向Web伺服器提交請求。HTTP的請求一般是GET或POST命令(POST用於FORM參數的傳遞)。GET命令的格式為:
GET 路徑/文件名 HTTP/1.0
文件名指出所訪問的文件,HTTP/1.0指出Web瀏覽器使用的HTTP版本。
(3) 應答:Web瀏覽器提交請求後,通過HTTP協議傳送給Web伺服器。Web伺服器接到後,進行事務處理,處理結果又通過HTTP傳回給Web瀏覽器,從而在Web瀏覽器上顯示出所請求的頁面。詳細方法可向itjob老師了解