Linux基本命令與Tomcat維護 |
發布時間: 2012/8/11 11:16:54 |
監控CPU平均值,SSH到Linux服務器后,鍵入uptime可以分別顯示1分鐘前、5分鐘前、10分鐘前CPU的使用率,該數值越接近0越好。
監控內存與交換分區使用率,SSH到Linux服務器后,鍵入free-m可以顯示內存及交換分區使用率,如果內存使用率超過90%且交換空間占用率超過50%,證明系統有問題。(至少有內存泄露現象) 監控硬盤使用率,SSH到Linux服務器后,鍵入df-h可以人性化查看硬盤使用率,超過90%需要及時清理無用資料及日志 監控CPU及各進程CPU與內存占用率,SSH到Linux服務器后,鍵入top-cs可以按照CPU與內存使用率查看詳細進程占用資源的分配 監控Apahce連接數,SSH到Linux服務器后,鍵入ps-ef|grephttpd|wc-l可以查看當時的Apache,這個要根據Apache連接數設定看,如果超過設定80%,證明不穩定。 PostFix處理辦法 運行狀況tail-f/var/log/maillog查看postfix郵件服務器運行情況. 啟動PostFix 啟動郵件服務所需的相關服務 重啟PostFix servicehttpdstart postfixrestart 不重啟服務器,只重啟POSTFIX Tomcat處理辦法,Tomcat日志在其安裝目錄下的logs文件夾里,可以查看Tomcat日志查詢問題所在。 關閉Tomcat進程,在Tomcat安裝目錄下的bin目錄中鍵入./shutdown.sh&kill-9$(ps-ef|grepjava|awk'{print$2}')可以殺死所有Tomcat進程,然后再鍵入./startup.sh即可重新啟動Tomcat Apache與Tomcat整合 1、將jakarta-tomcat-connectors-1.2.15-src.tar.gz傳到服務器并解壓得到jakarta-tomcat-connectors-1.2.15-src 2、到jakarta-tomcat-connectors-1.2.15-src/jk/native目錄下 [root@localhostnative]#./configure--with-apxs=/usr/sbin/apxs mod_jk2.so被自動拷貝到目錄/usr/lib/httpd/modules/mod_jk.so下 3、讓apache加載mod_jk [root@localhostconf]#vi/etc/httpd/conf/httpd.conf 加入如下代碼 #Example: #LoadModulefoo_modulemodules/mod_foo.so # LoadModulejk_modulemodules/mod_jk.so JkWorkersFile/etc/httpd/conf/workers.properties #Staticfilesintheexampleswebappareservedbyapache Alias//home/cviepanel/java/jakarta-tomcat-5.0.28/webapps/ 4、在/etc/httpd/conf中加入文件workers.properties #Define1realworkerusingajp13 worker.list=worker1 #Setpropertiesforworker1(ajp13) worker.worker1.type=ajp13 worker.worker1.host=127.0.0.1 worker.worker1.port=8009 worker.worker1.lbfactor=1 worker.worker1.cachesize=10 worker.worker1.cache_timeout=600 worker.worker1.socket_keepalive=1 worker.worker1.reclycle_timeout=300 本文出自:億恩科技【www.sunshares.net】 |