原文: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