原文:Java 性能優化實戰記錄(2)---句柄泄漏和監控

前言: Java不存在內存泄漏, 但存在過期引用以及資源泄漏. 個人看法, 請大牛指正 這邊對文件句柄泄漏的場景進行下模擬, 並對此做下簡單的分析.如下代碼為模擬一個服務進程, 忽略了句柄關閉, 造成不能繼續正常服務的小場景. 句柄泄漏導致, 進程服務達到系統設置的上限, 進而導致不可服務狀態. 這就需要必要的監控了. 如何監控或者如何在測試階段能提前發現呢 在linux中, 一切皆句柄, 比如 ...

2014-04-24 19:30 5 2379 推薦指數:

查看詳情

Java 性能優化實戰記錄(3)--JVM OOM的分析和原因追查

前言:   C/C++的程序員渴望Java的自由, Java程序員期許C/C++的約束. 其實那里都是圍城, 外面的人想進來, 里面的人想出去. 背景:   作為Java程序員, 除了享受垃圾回收機制帶來的便利外, 還深受OOM(Out Of Memory)的困惑和折磨. 本文借鑒了< ...

Thu Aug 28 23:49:00 CST 2014 1 2036
sikuli實戰記錄

最近,為了解放運營人力,需要對某國企的系統進行自動化操作。該系統使用的是https,需要加載證書,而且非得用IE才行,firefox無法正常的加載證書。而selenium啟動的IE是純凈的 ...

Tue Nov 10 08:12:00 CST 2015 0 8061
redis搭建實戰記錄

Redis is an open source, advanced key-value store . It is often referred to as a data s ...

Mon Feb 20 08:11:00 CST 2012 2 14755
ES擴容實戰記錄

在IT運維工作中我們使用elasticsearch 作為上百萬大數據查詢的工具,我們經常會遇到es 內存不足導致es集群分片 損壞的情況, 介於以上情況,我在這里為大家提供es 集群擴容的正確操作方 ...

Sun Mar 22 07:38:00 CST 2020 0 194
阿里雲+django實戰記錄

2013年7月13日10:36:53:接上篇,bae部署django沒成功,轉戰阿里雲。。 阿里雲服務器最便宜69/月,現在有個活動,新用戶送20元現金券,我就花了RMB 49買了一個,操作系統選的 ...

Mon Jul 15 06:31:00 CST 2013 1 9444
升級 Elasticsearch 集群數量實戰記錄

搜索引擎 升級 Elasticsearch 集群數量實戰記錄 現在線上有一個elasticsearch集群搜索服務有三台elasticsearch實例(es1、es2、es3),打算將其升級為5台(增加es4、es5)。這篇文章主要是對整個 ...

Thu Jan 03 18:52:00 CST 2019 0 1110
安全滲透測試實戰記錄

1、越權 分析可能存在越權的位置:只要對數據庫進行增、刪、改、查詢的情況都可能存在越權。 水平、垂直權限問題(橫向越權與縱向越權): 橫向越權:橫向越權指的是攻擊者嘗試訪問 ...

Tue Dec 31 06:28:00 CST 2019 0 640
celery+Rabbit MQ實戰記錄

基於以前的一篇文章,celery+Rabbit MQ的安裝和使用, 本文更加詳細的介紹如何安裝和使用celey, Rabbit MQ。 並記錄在使用celery時遇到的一些問題。 1.安裝 Rabbit MQ 在 OS X上,直接執行如下命令: 其他操作系統下的安裝可以參考安裝 ...

Sun Apr 21 06:25:00 CST 2019 0 976
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM