- 浏览: 71330 次
- 性别:
- 来自: 上海
最新评论
-
koudailidexiaolong:
咨询一下你这个问题怎么解决了?
ASYNC IO 异常
文章列表
一、性能故障的现象报告当登陆用户达到比较高的并发数量的时候,应用服务器的JVM使用的内存逐渐上升,最终达到了允许的最大值2GB,同时应用服务器的CPU占用率达到了100%,不再响应页面访问请求。通过应用服务器的系统 ...
I/O Monitor
- 博客分类:
- System
如何使用iostat分析磁盘负载
比较重要的参数
%util: 一秒中有百分之多少的时间用于 I/O 操作,或者说一秒中有多少时间 I/O 队列是非空的
svctm: 平均每次设备I/O操作的服务时间
await: 平均每次设备I/O操作的等待时间
avgqu-sz: 平均I/O队列长度
如果%util接近100%,表明i/o请求太多,i/o系统已经满负荷,磁盘可能存在瓶颈,一般%util大于70%,i/o压力就比较大,读取速度有较多的wait.同时可以结合vmstat查看查看b参数(等待资源的进程数)和wa参数(IO等待所占用的CPU时间的百分比,高过3 ...
Problem DescriptionA JDBC connection which is used by an application or by WebLogic Server itself will block one WebLogic Server execute thread for the complete duration of the calls that are made via this connection. The JVM will ensure that the CPU is given to runnable threads by its thread schedul ...
Portal 的主题页面为JSP或JSPF, 我们需要对其中的标签取值进行修改可以更改他的类包,或直接修改JSP页面。下面阐述如何通过修改JSP修改Portal显示用户名,主要是标签取值修改的操作。
Portal的用户名显示存在banner_toolbar.jspf中,修改如下:
<input type='hidden' id='cn' value='<portal-fmt:user attribute="cn"/>'>
<script>
function change(){
var cnValue = d ...
Problem(Abstract)
After setting up the HTTP plug-in for load balancing in a clustered IBM® WebSphere® environment, the HTTP plug-in is not performing failover in a timely manner or at all when a cluster member becomes unavailable.
Cause
In most cases, the preceding behavior is observed because ...
The HTTP Server plugin that ships with WAS is quite a nice little piece of router magic that ships for free, yet work load management through the HTTP Server seems like such black magic to most people. There are just a few things you should consider when tuning the plugin that might make your lif ...
系统上线后偶有宕机,而且每次都是出现在相同的某两个业务点上,多次对程序进行代码检查,认真分析后,仍旧没有解决问题。
宕机后,产生上G的dump文件和javacore文件,苦于没有分析经验,很久没有找到解决问题的方案。 ...
当我们在JAVACORE文件中发现很多WEBCONTAINER挂起在INPUTSTREAM方法或SOCKETREADER方法中时,解决如下:(另有一参考在DB2类型中)
Problem(Abstract)
This technote describes a workaround when the Web Content Management Remote Rendering portlet hangs on socketRead0().
Cause
WebSphere Portal SystemOut.log shows hung ...
The Microsoft SQL Server 2000 Driver for JDBC may cause an application to stop responding, or "hang," while working with concurrent transactions in a multi-threaded environment. A thread dump file that is generated during the hang (with the 'kill -quit <pid>' command in a Unix environ ...
Python 下的 web framework(Karrigell 与 Django)
http://karrigell.sourceforge.net/
http://www.djangoproject.com/documentation/install/
http://www.woodpecker.org.cn/obp/django/django-stepbystep/newtest/doc/tut01.html#id11
我们先介绍一下主题和外表开发的基本思路,然后先从IBM主题那里进行修改生成我们自己的基本主题和外表,最后说一下如何改造这个自定义主题和外表将IBM拖拽功能增加到我们自己的主题和外表上来。
1.主题和外表的基本 ...
部署定制的主题和外表
http://publib.boulder.ibm.com/infocenter/wpdoc/v6r0/index.jsp?topic=/com.ibm.wp.exp.doc/wps/dgn_dpycst.html
因为将主题和外表 JSP 作为主 IBM® WebSphere® Portal Express 企业应用程序的一部分进行管理,所以它们是WebSphere Portal Exp ...
锁是数据库为了控制并发数据的完整性而引入的机制,在并发应用中出现锁现象并不可怕,锁现象通常分为死锁和锁等待两种情形。
死锁是因为两个并发的进程或者线程同时各自占有一个资源,又需要占有对方资源,但又都各不相让造成的,这通常是因为程序在并发上考虑不周造成的。
锁等待则是数据库中最普通的情况,一各应用使用数据期间必然要加锁,防止其他进程或应用破坏数据,其他进程或应用在此期间不得不等待前一个应用释放锁。锁等待时间参数是可调的,但要视实际应用情况而定,比如在网络环境中,复杂应用环境,或者对实时性要求不高的环境中,可以将锁等待时间调大一些,有些 ...
磁盘已满
导致系统无法正常运行的最可能的原因是磁盘已满。一个好的网络管理员会密切关注磁盘的使用情况,隔一定的时间,就需要将磁盘上的一些负载转存到备份存储介质中(例如磁带)。
日志文件会很快用 ...
WAS下的应用系统,在对其他性能开至较大时出现系统无法返回的情况,查看日志错误为Too Many Open Files.
处理方法如下:
1. ulimit -a 查看系统目前资源限制的设定。
[root@test security]# ulimit -a /*etc/security*/
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
file size (blocks, -f) unlimited
max locked memory ...