胡威的技术博客

不积跬步,无以至千里;不积小流,无以成江海!

java.io.IOException: Connection reset by peer

cmpp服务端主动断开客户连接问题处理: 1、问题描述: 客户端每隔30秒被服务端断开连接,报错java.io  .IOException: Connection reset by peer,导致短信提交异常,服务端连接数不断增加 2、问题分析: 查看应用程序发现连接无异常程序报错导致连接断开,查...

2017-07-12 16:17:56

阅读数 17982

评论数 0

oracle 连接数被占满的解决方法

oracle 11g 大量废连接占满数据库连接问题处理   问题描述: 数据库不断出现大量无用连接,超过数据库最大连接数,导致新的连接无法建立,访问不通数据库 问题分析: 服务器netstat连接数,大量连接来自办公网连接,不断在增加,通过服务器spid查看数据库对应的sid,查看ses...

2017-06-28 13:13:56

阅读数 17950

评论数 0

oracle 清理跟踪文件trc,trm

trc,trm文件介绍: trc:系统的跟踪文件(trace),当系统启动时或运行过程中出现错误时,系统会自动记录跟踪文件到指定的目录,以便于检查,这些文件需定期维护删除。 trm:伴随着.trc文件产生,一个.trm对应一个.trc文件。.trm文件包含.trc文件的结构化信息 清理trm文...

2017-06-12 14:15:41

阅读数 11014

评论数 2

处理redis连接数过多

故障描述: redis服务器连不上,应用程序报错获取不到连接,内存勾兑和状态报告程序都会出问题 故障分析: redis服务器默认设置的最大连接数maxclients是10000,但是受服务器最大文件数影响,服务器默认最大文件数是1024,所以redis最大连接也为1024-32=992,由于...

2017-02-22 10:35:01

阅读数 38521

评论数 14

crontab设置同步标准时间无效的解决方法

问题描述: crontab -e设置每分钟同步标准时间后,虽然在服务器日志/ var/log/messages显示ntpdate us.pool.ntp.org;hwclock -w,过段时间后又出现了延迟,与其他服务器时间不一致,导致数据库日志那块客户提交时间大于发送运营商时间。 问题分析: c...

2016-12-09 15:17:36

阅读数 3348

评论数 0

linux服务器负载高

服务器负载高问题处理: 问题描述: 服务器负载经常较高,top查看无高cpu单进程 问题分析: vmstat 1命令查看服务器状态, 1、发现 r字段比较高(当前在队列中等待执行的线程数,如果这个数值经常非常大(例如达到2~5倍以上的CPU数),就说明系统中等待执行的线程比较多),表示服务器等待执...

2016-11-08 14:58:26

阅读数 4590

评论数 0

linux系统停在Ctrl+d界面的解决方法

RH5下,因磁盘损坏或变更,而导致系统停在Ctrl+d,此时需输入密码进入修改fstab文件,把相应的磁盘挂载点注释或删除掉即可. 但在rh5下,此时进入后是没有写权限的,这时候修改fstab时总显示只读无法更改保存,处理方法:mount -o remount,rw / ,不需要重装系统 如果您...

2016-11-08 14:56:11

阅读数 6170

评论数 0

spool导出多列去空格

oracle导出多列去空格: set colsep '' set trimspool on set linesize 120 set pagesize 2000 set newpage 1 set heading off set term off spool /home/oracle/test.t...

2016-11-08 13:23:19

阅读数 5234

评论数 0

pl/sql编译存储过程卡住的解决方法

oracle编译存过卡住处理:   问题描述: 在编译某个存过时,由于没提交或断网或者test没停止又重新编译,导致编译存过一直卡死   问题分析: 存过或某张表被锁   问题处理: 1、查看存过是否锁住,locks不等于零,表示锁住,SELECT * FROM V$DB_OBJ...

2016-11-08 13:15:35

阅读数 6163

评论数 0

ORA-02062: 分布式恢复收到 DBID 430b6181, 要求为 cc638231

故障描述: Oracle会自动处理分布事务,保证分布事务的一致性,所有站点全部提交或全部回滚,当commit或rollback的时候,出现了连接中断,或数据库崩溃的情况,就无法继续执行,绝大多数情况在数据库重启时会自动解决分布式事务,有些会被锁住,数据库的dblink事务正在执行时,172突然do...

2016-07-06 14:13:21

阅读数 3495

评论数 0

oracle安装不弹出图形界面的解决办法

以下是处理方法: 1、执行命令# yum install tigervnc-server 安装vncserver 2、执行命令# vncserver 3、执行命令# export DISPLAY=localhost:1 4、执行命令# xhost+,显示accesscontroldisab...

2019-03-27 09:38:20

阅读数 438

评论数 0

linux 服务器环境配置

注:以下配置为已经安装好系统配置好网络的基础上搭建java 应用服务器的基础配置。 一、java环境搭建 1、下载不同版本jdk,本文章已jdk8为例,地址为:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downlo...

2019-03-26 15:22:07

阅读数 48

评论数 0

linux grep查看文件关键词的前后行方法

查看log.log文件的前后五行,命令如下: cat log.log | grep - 5 ’ parttern ’ #打印匹配行的前后 5 行 cat log.log | grep - C 5 ’ parttern ’ #打印匹配行的前后 5 行 cat log.log | grep - ...

2018-09-06 16:52:53

阅读数 469

评论数 0

互联网系统故障应急处理流程

1、发现问题。需要完善的监控系统、对网络,服务器cpu、负载、io、内存、连接数(文件句柄数)以及应用系统性能、异常日志进行全访问 2、定位问题。分析问题发生的根源,思考是否对网络、硬件、应用进行升级,或者超过系统的承载量导致问题的发生 3、解决问题。尽快处理问题,恢复系统的正常运行,降低因系...

2018-09-06 11:17:47

阅读数 1430

评论数 0

linux acpi_pad进程占用大量cpu的解决办法

linux服务器负载报警,负载非常高问题(20多负载,平时1左右)-20180626问题描述:收到服务器报警,负载特别高问题分析:top查看服务器运行情况,查看到负载超过20多,平时负载只有1左右,查看单进程发现大量的root acpi_pad进程(高级电源管理)占用cpu 100%,排查为该进程...

2018-06-26 11:31:32

阅读数 1435

评论数 0

没有更多空间可供虚拟机磁盘.vmdk使用的解决办法

应用服务器虚拟机多个同时挂起无法访问问题描述:微信监控程序报警,123、124、129服务器陆续无法连接,登录vcenter管理界面,查看到摘要信息报警无法提供更多的虚拟磁盘空间。问题分析:查看虚拟机系统磁盘使用情况,发现三个虚拟机磁盘使用率都不到50%,且历史使用峰值都没超过80%(磁盘监控一直...

2018-05-29 15:14:19

阅读数 1816

评论数 0

linux 网络路由跳转的解决方法

linux 配置外网访问服务器某端口跳转到外网其他端口的解决方法配置参数:1、服务器内网ip:192.168.1.105 2、需要跳转的外网ip和端口:111.111.111.111 7890实现功能:需要通过访问内网为192.168.1.105 的7890的端口网络跳转到外网为111.111.1...

2018-03-15 17:01:24

阅读数 1626

评论数 1

oracle在存储过程中无法查询 v$session、v$process表的解决办法

oracle在存储过程中无法查询 v$session、v$process 1、问题描述: 在非系统用户底下,使用存储过程执行select count(1) from v$process,对数据库进程数进行监控报警,测试时提示错误:"表和视图不存在" 2、问...

2018-01-24 10:03:01

阅读数 2813

评论数 0

ORA-00445: 后台进程 "J001" 在 120 秒之后仍没有启动的解决方法

日志库卡住一两分钟不写入数据问题处理-20171219 1、问题描述 日志库异常卡住,无法更新日志表数据,查看数据库alert警告日志,日常报错:ORA-00445: 后台进程 "J001" 在 120 秒之后仍没有启动,kkjcre1p: unable to spawn jo...

2017-12-19 17:16:08

阅读数 2585

评论数 0

ORA-12519: TNS: 没有找到适用的服务的解决方法

 数据库异常日志ORA-12519: TNS: 没有找到适用的服务的解决方法 1、问题描述 数据库监控日志报警,数据库抛出ORA-12519异常   2、问题分析 ora-12519异常为超过数据库最大进程数,sql:select value from v$parameter where...

2017-12-15 10:05:42

阅读数 3062

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭