1. 程式人生 > >tomcat無法響應請求,假死,夯死。

tomcat無法響應請求,假死,夯死。

今天挖掘組哥們過來說nginx下線一臺tomcat,服務無法響應了。
秉著精益求精的態度,我們把問題給找出來。
第一步 檢視falcon發現cpu從早上10點多使用率過高
這裡寫圖片描述

第二步 htop看一下伺服器執行情況
看著很正常
這裡寫圖片描述
第三步 我們查一下catalina
呵呵
看出來是jvm記憶體分配的問題,重啟 改一下tomcat啟動的堆記憶體和棧記憶體分配,so我不懂,學習走起。

 java.lang.OutOfMemoryError: PermGen space

04-Feb-2017 19:33:40.091 SEVERE [http-nio-8080-exec-430] org.apache
.tomcat.util.net.NioEndpoint$SocketProcessor.doRun java.lang.OutOfMemoryError: PermGen space

這裡寫圖片描述

我在測試機上改了下記憶體分配,因為我懶是yum安裝的,so配置檔案path

/etc/tomcat/tomcat.conf

這裡寫圖片描述

ps aux | grep java 瞅瞅

這裡寫圖片描述

相關推薦

tomcat無法響應請求

今天挖掘組哥們過來說nginx下線一臺tomcat,服務無法響應了。 秉著精益求精的態度,我們把問題給找出來。 第一步 檢視falcon發現cpu從早上10點多使用率過高 第二步 htop看一下伺服器執行情況 看著很正常 第三步 我們查一下ca

springmvc和easyui使用ajax前臺後臺互傳數據刪除提示警告問題

equal app ping logs div mapping sage sel spa 前臺 //刪除 多/單條數據 function del(cid){ var id=‘‘; if(cid==‘-1‘){ if(getSel

tomcat 無法及時響應http 請求一直pending狀態

新起了一個tomcat,為前端呼叫服務,剛起來後一會不知為何,前端告知http請求一直是pending狀態,因為一不小心點選控制檯裡面的時候,會變成正在編輯,tomcat就不跑了,視窗設定預設選擇了 “快速編輯模式,選項去掉,就可以了,(需要重啟,不然選項即使去掉 對當前視窗

Ajax同步請求出現瀏覽器頁面阻塞UI執行緒之解決方案

原始碼:function loadCheckBox(){var busVedioPosition = '';var defer = new jQuery.Deferred();$.ajax({url:rootPath + "/gis/getBusVedioPosition"

win7 web開發遇到的問題-由於權限不足而無法讀取配置文件無法訪問請求的頁面

deny iis 7 handlers 級別 pcm get fault gif lac 錯誤一: HTTP Error 500.19 - Internal Server Error配置錯誤: 不能在此路徑中使用此配置節。如果在父級別上鎖定了該節,便會出現這種情況。鎖定是

tomcat優化---大數據量提交tomcattomcat無法接收導致頁面無反應

-s nbsp 有時 nec read lai exec thread 容量 關於tomcat的一個優化問題: 有時候保存大數據量的數據時。tomcat不優化的話,頁面會沒反應。tomcat後臺並不報錯,僅僅是提示以下內容: 警告: More than the

服務器網站報錯:由於擴展配置問題無法提供您請求的頁面請添加MIME映射針對mp4flv文件類型無法打開

bsp 08-18 右擊 stream img 右上角 images es2017 com 服務器增加mp4格式的MIME 類型映射設置的具體步驟是:   右擊計算機》管理》服務和應用程序》Internet 信息服務(IIS)管理器》選擇你開發的IIS網站》點擊IIS選項下

Tomcat無法clean無法remove部署的項目

not 提示 could not 部署 導致 http img 進行 如果 錯誤: 對部署在Tomcat下的項目進行clean操作,總是提示Could not load the Tomcat server configuration,錯誤信息如圖: 解決: 原

Internet Explorer 無法打開該 Internet 站點請求的站點不可用或無法找到

相關 ati div 技術分享 原因 一次 internet 神奇 彈出框 筆者最近遇見一個神奇的問題,同事在開發時用的谷歌瀏覽器,實現了一個下載功能,測試也沒問題;但測試人員反饋說他那邊沒法下載,報異常。彈出框 同事跑過來和我商討這個問題,筆者當時就懵了,於

Tomcat在區域網中localhost可以訪問但是無法通過本地IP訪問

轉自:https://blog.csdn.net/ybhjx/article/details/73657015 環境:Tomcat6,Windows Server2008 R2, Tomcat使用預設埠8080。 在BO伺服器上使用Tomcat6作為WEB伺服器,在伺服器本地使用http:/

Tomcat無法啟動8005埠提示:java.net.ConnectException: 拒絕連線 (Connection refused)

修改$JAVA_HOME/jre/lib/security/Java.security 檔案中 securerandom.source 配置項: 將 securerandom.source=file:/dev/random 修改為: securerandom.source=file:/dev/urand

tomcat優化---大資料量提交tomcattomcat無法接收導致頁面無反應

tomcat優化—大資料量提交tomcat時,tomcat無法接收導致頁面無反應 關於tomcat的一個優化問題: 有時候儲存大資料量的資料時。tomcat不優化的話,頁面會沒反應。tomcat後臺並不報錯,僅僅是提示以下內容: 警告: More than th

Tomcat的主頁可以通過IP訪問但是無法通過localhost或者127.0.0.1訪問

      早上在公司電腦裝了tomcat,去發現只能通過本機的內網IP訪問,無法通過localhost訪問,查看了以下host檔案,發現並沒有什麼問題呀。       後來想到,公司電腦配置的是內網,通過瀏覽器訪問外網的時候需要走代理

Missing request captcha:post請求無法登陸get請求就可以登入最後發現是maxPostSize的引數設定問題

最近部署了一個系統。 部署之前是可以管理員直接輸入賬號密碼登入的。 但是部署之後,就不能直接輸入賬號密碼驗證碼登入了。 post請求無法登入,但是在url上直接拼接,用get請求就可以登入了。 但是在本地和測試機上沒有問題。 經過除錯,發現返回的錯誤資訊中,最後發現是因為: maxP

tomcat服務埠該為預設80http://ip/jenkins/ 的地址無法遠端訪問

  最近在開發專案中,遇到的一個問題是:在 tomcat中釋出一個web專案,但是釋出成功後,只能用http://localhost:8080/jenkins訪問專案,不能用http://172.0.0.1:8080/jenkins訪問專案,也不能用本地的IP地址訪問,同

python傳送post請求上傳檔案無法解析上傳的檔案

前言 近日,在做介面測試時遇到一個奇葩的問題。 使用post請求直接通過介面上傳檔案,無法識別檔案。 遇到的問題 以下是抓包得到的資訊: 以上請求是通過Postman直接傳送請求的。 在這裡可以看到訊息頭裡包含:Access-Token和Content-Type 因此在在使用python直接

HTTP狀態碼 HTTP狀態碼 200 302 (臨時移動) 伺服器目前從不同位置的網頁響應請求但請求者應繼續使用原有位置來進行以後的請求 404 500

HTTP狀態碼 200 (成功) 伺服器已成功處理了請求。 通常,這表示伺服器提供了請求的網頁。 301 (永久移動) 請求的網頁已永久移動到新位置。 伺服器返回此響應(對 GET 或 HEAD 請求的響應)時,會自動將請求者轉到新位置。 302 (臨時移動) 伺服器目前從不同位置的

火狐瀏覽器打開帶flash的頁面瀏覽器崩潰

百度 瀏覽器 syswow64 系統 取消 危險性 插件 攔截 點擊 火狐瀏覽器打開帶flash的頁面瀏覽器假死,崩潰 今天打開頁面時運行了flash插件,然後發現整個瀏覽器沒有反應,瀏覽器未出現無響應提示,並且電腦內存,CPU都處於正常範圍,在網上看了半天,大致原因是因為

火狐瀏覽器開啟帶flash的頁面瀏覽器崩潰

火狐瀏覽器開啟帶flash的頁面瀏覽器假死,崩潰 今天開啟頁面時運行了flash外掛,然後發現整個瀏覽器沒有反應,瀏覽器未出現無響應提示,並且電腦記憶體,CPU都處於正常範圍,在網上看了半天,大致原因是因為flash的安全沙箱技術,導致瀏覽器崩潰 解決方案 1、點選 選單 中的 附加元件。 然後左側選擇

Internal Server Error 無法訪問請求的頁面因為該頁的相關配置資料無效 解決方法

win+r 執行 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i 重新註冊一下asp.net。 如果是vista作業系統,需要在dos命令視窗中執行以上的路徑,並且dos視窗必須是以管理員身份執行。否則會出現當前的操作需要