系统问题检测解决

来源:百度文库 编辑:神马文学网 时间:2024/10/01 08:40:31
1
应用服务器资源占用率(cpu,内存)
资源占用率低通常不能说明硬件是够用的,而是配置不当造成的。可以检查一下resin服务里java内存的分配情况,如果应用服务器的总内存<2g,建议客户升级到2g或以上,重新安装resin服务,设置java内存为1024M.具体方法:1.停止resin服务 2.命令行模式下cd d:\weaver\resin\bin 回车 srun -remove 回车 srun -install -Xms1024M -Xmx1024M
2
数据库服务器资源占用率(cpu,内存)
内存占用过低或过高都会影响性能,通常设置oracle内存占用系统总内存的1/2。调整方法:1. 用system账号以sysdba身份登陆oracle 管理控制台。找到例程-〉配置-〉内存,按如下原则配置:1.共享池大于300M小于500M 2.大型池和java池不需要调整,按默认即可3.缓冲区高速缓存尽可能大(oracle分配的内存总和小于系统总内存1/2前提下)4.pga设置为600M左右。 总的来说,共享池,缓冲区高速缓存和pga需要设的高一点,如果客户内存占用率很高又没有升级硬件的条件,可以把他们调低一点。
3
检查数据表空间是否已满
oracle表空间满了的话,系统会很慢。检查方法:1. 用system账号以sysdba身份登陆oracle 管理控制台。找到存储-〉表空间,看看users表空间使用率是否在99%以上,如果是则可认为表空间满了,在该表空间上点右键->添加数据文件,大小在1000M以上(视硬盘剩余大小而定)创建新的数据文件。
4
软件防火墙(诺顿、anti-virus等)
resin频繁down掉。最好卸载防火墙,不行的话修改扫描设置,不要实时监控
5
resin.conf文件中的 work-dir配置
如果没有配置这个参数系统会很慢
6
resin.conf文件中的 class-update-interval配置
设置成9999
7
sql server的日志文件过大(>2g)
响应速度慢,解决办法:清理日志文件,征得用户同意可以是数据库恢复模式采用"简单"恢复模式,选择自动压缩日志(因为我们一般不会用到日志来恢复数据库)
8
首页显示的内容太多(主要是统计信息)
首页显示慢,登陆慢。适当减少首页的信息,特别是统计信息
9
数据库表索引建立不当(主要是一些大表如:workflow_requestbase,workflow_curentoperator,docdetail,docshare,dcosharedetail) requestbase,workflow_curentoperator,docdetail,docshare,dcosharedetail)
大数据量查询(如流程,文档的快速查询)慢,解决办法:建立有效的大表索引,把大表和大表的索引移动的独立的表空间,还还可以大表分区
10
数据库服务器和应用服务器之间是否为100M线路连接或更大
显示返回大量查询速度慢
11
数据库连接数是否太多
数据库服务器压力大(CPU,内存使用过高),响应数据库请求慢。建议数据库的连接数在200以上,300以下。(修改weaver.properties中的ecology.maxconn参数)
12
resin启动不了问题
A.检查eoclogy中的配置文件的配置是否正确,包括weaver.properties,resin.conf配置文件,如果有用到apache还有httpd.conf;
B.检查数据库是否能够正常访问(weaver.properties中配置的用户);
C.检查resin服务里面的启动参数是否正确;
常用的参数有:
-java_home JDK路径 例如:-java_home "D:\WEAVER\JDK"
注意我们使用的JDK版本是1.3
-Xms JVM占用最小内存 例如: -Xms64M
-Xmx JVM占用最大内存 例如: -Xmx378M
还有其它参数请在命名模式下的\resin\bin目录下输入"srun -h"进行查看
如果参数不正确通过请在命名模式下的\resin\bin目录下输入"srun -remove"进行移除
再通过"srun -install 需要的启动参数"进行安装到windows服务里
D.检查JDK文件是否有被破坏,可以找一个确定好的JDK放入该路径下看问题是否解决;
E.检查Resin文件是否被破坏,同样可以找一个确定好的ResinCOPY到该路径下,看问题是否解决,注意要该resin.conf配置文件;
13
Resin启动后没有用户用时java.exe进程CPU使用率100%问题检查方法
A.确定是否由于病毒,木马之类引起;
B.检查ecology系统配置文件是否正确;
C.检查JDK文件是否有被破坏,可以找一个确定好的JDK放入该路径下看问题是否解决;
D.检查ecology系统中系统设置中是否有问题.
1)文件备份时间设置太小,例如:设为"1",系统会1钟就备份一次
2)文件备份时间设置太大超过系统允许的最大值(35791394)
可以先设置为0即不备份看问题是否解决;
14
系统经常出现网页无法显示问题
A.客户系统网络是否正常,是否有比较严重的丢包现象;
B.是否只有一个客户机器出现该问题,如果只有一个客户出现该问题,可能为客户机器本身环境问题;
C.检查weaver.properties中ecology.maxconn最大连接数是否过小,我们默认为300;
D.如果为oracle数据库需要对数据库进行优化,建议process调整为300~900,ecology.maxconn为200~300;