快捷搜索:   nginx

解决Linux下Oracle Tomcat 8080端口冲突

  在启动tomcat的时候提示8080端口被占用,后来经过查找发现如下结论:

  将oracle与tomcat、jboss等其它占用8080端口的服务器安装在一台机器上,会出现8080端口被占用的错误

  一、首先检查8080端口的使用情况

  [root@olivenan root]# lsof -i :8080 -n

  COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME

  tnslsnr 1031 oracle 12u IPv4 2013 TCP *:webcache (LISTEN)

  [root@olivenan root]# lsof -i tcp:8080 -n

  COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME

  tnslsnr 1031 oracle 12u IPv4 2013 TCP *:webcache (LISTEN)

  发现8080端口被oracle使用,注意lsof命令参数的使用。

  [root@olivenan root]# lsof -i udp:8080 -n

  [root@olivenan root]# lsof -i|grep 8080

  [root@olivenan root]# netstat -tln|grep 8080

  tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN

  [root@olivenan root]#

  二、查找解决方法

  解决方法一、

  将*.dispatchers='(PROTOCOL=TCP) (SERVICE=orclXDB)'

  修改为#*.dispatchers='(PROTOCOL=TCP) (SERVICE=orclXDB)'

  [oracle@olivenan dbs]$ sqlplus "/as sysdba"

  SQL*Plus: Release 9.2.0.4.0 - Production on Fri Jul 6 10:37:32 2007

  Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

  Connected to:

  Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production

  With the Partitioning, OLAP and Oracle Data Mining options

  JServer Release 9.2.0.4.0 - Production

  SQL> shutdown immediate

  Database closed.

  Database dismounted.

  ORACLE instance shut down.

  SQL> create spfile from pfile;

  File created.

  SQL> startup

  ORACLE instance started.

  Total System Global Area 236000356 bytes

  Fixed Size 451684 bytes

  Variable Size 201326592 bytes

  Database Buffers 33554432 bytes

  Redo Buffers 667648 bytes

  Database mounted.

  Database opened.

  SQL> exit

  [root@olivenan root]# lsof -i :8080 -n

  [root@olivenan root]

  结果端口8080停止被占用

 [2] 下一页

顶(0)
踩(0)

您可能还会对下面的文章感兴趣:

最新评论