无码色色,久久久久久免费精品喷水,美女把胸罩解开让男生摸,欧美一级在线观看视频,色亚洲天堂,色综合天天综合给合国产

咨詢電話:023-88959644    24小時(shí)服務(wù)熱線:400-023-8809
NEWS CENTER ·
新聞動(dòng)態(tài)
關(guān)注中技互聯(lián) 關(guān)注前沿

如何解決Linux下Oracle Tomcat 8080端口沖突問題?

發(fā)表日期:2012-07-30    文章編輯:山城阿修    瀏覽次數(shù):11    標(biāo)簽:

  在啟動(dòng)tomcat的時(shí)候提示8080端口被占用,后來經(jīng)過查找發(fā)現(xiàn)如下結(jié)論:

  將oracle與tomcat、jboss等其它占用8080端口的服務(wù)器安裝在一臺(tái)機(jī)器上,會(huì)出現(xiàn)8080端口被占用的錯(cuò)誤

  一、首先檢查8080端口的使用情況

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

  COMMANDPIDUSERFDTYPEDEVICESIZENODENAME

  tnslsnr1031oracle12uIPv42013TCP*:webcache(LISTEN)

  [root@olivenanroot]#lsof-itcp:8080-n

  COMMANDPIDUSERFDTYPEDEVICESIZENODENAME

  tnslsnr1031oracle12uIPv42013TCP*:webcache(LISTEN)

  發(fā)現(xiàn)8080端口被oracle使用,注意lsof命令參數(shù)的使用。

  [root@olivenanroot]#lsof-iudp:8080-n

  [root@olivenanroot]#lsof-i|grep8080

  [root@olivenanroot]#netstat-tln|grep8080

  tcp000.0.0.0:80800.0.0.0:*LISTEN

[root@olivenanroot]#

  二、查找解決方法

  解決方法一、

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

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

  [oracle@olivenandbs]$sqlplus"/assysdba"

  SQL*Plus:Release9.2.0.4.0-ProductiononFriJul610:37:322007

  Copyright(c)1982,2002,OracleCorporation.Allrightsreserved.

  Connectedto:

  Oracle9iEnterpriseEditionRelease9.2.0.4.0-Production

  WiththePartitioning,OLAPandOracleDataMiningoptions

  JServerRelease9.2.0.4.0-Production

  SQL>shutdownimmediate

  Databaseclosed.

  Databasedismounted.

  ORACLEinstanceshutdown.

  SQL>createspfilefrompfile;

  Filecreated.

  SQL>startup

  ORACLEinstancestarted.

  TotalSystemGlobalArea236000356bytes

  FixedSize451684bytes

  VariableSize201326592bytes

  DatabaseBuffers33554432bytes

  RedoBuffers667648bytes

  Databasemounted.

  Databaseopened.

  SQL>exit

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

  [root@olivenanroot]

  結(jié)果端口8080停止被占用

  三、解決方法二

  將xmlDB的端口轉(zhuǎn)換為其它端口,此例轉(zhuǎn)換為8082

  SQL>calldbms_xdb.cfg_update(updateXML(dbms_xdb.cfg_get(),'/xdbconfig/sysconfig/protocolconfig/httpconfig/http-port/text

  ()',8082));

  Callcompleted.

  SQL>execdbms_xdb.cfg_refresh;

  PL/SQLproceduresuccessfullycompleted.

  將ftp端口由2100轉(zhuǎn)換為2111

  SQL>calldbms_xdb.cfg_update(updateXML(dbms_xdb.cfg_get(),'/xdbconfig/sysconfig/protocolconfig/ftpconfig/ftp-port/text

  ()',2111));

  Callcompleted.

  SQL>commit;

  Commitcomplete.

  SQL>execdbms_xdb.cfg_refresh;

  PL/SQLproceduresuccessfullycompleted.

  SQL>

  SQL>selectdbms_xdb.cfg_getfromdual;

  CFG_GET

  --------------------------------------------------------------------------------

  SQL>

  檢查轉(zhuǎn)換結(jié)果,發(fā)現(xiàn)8080,2100端口停止使用,而8082、2111端口開始使用。

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

  [root@olivenanroot]#lsof-i:8082-n

  COMMANDPIDUSERFDTYPEDEVICESIZENODENAME

  tnslsnr1031oracle12uIPv418456TCP*:8082(LISTEN)

  [root@olivenanbin]#lsof-i:2100-n

  [root@olivenanroot]#lsof-i:2111-n

  COMMANDPIDUSERFDTYPEDEVICESIZENODENAME

  tnslsnr1031oracle13uIPv418462TCP*:2111(LISTEN)

[root@olivenanroot]#

  四、lsof命令的使用

  lsof-iTCP:port-n

  lsof-iUDP:port-n

  lsof-i:port-n

  #lsof-itcp:8080-n

  以下是轉(zhuǎn)載

  ************************************

  注:上面是解決和XDB沖突的,我發(fā)現(xiàn)大部分人問的是和OSE(oracleservletengine)沖突的,現(xiàn)象是訪問8080端口時(shí),看到的是一個(gè)倔強(qiáng)的小

  飛豬,呵呵。

  下面是解決方法:

  我的oracle是裝在D盤,大家可以根據(jù)自己情況找

  D:oracleora90jisinstall>sess_sh-usys/change_on_install-roleSYSDBA-sjdbc:oracle:oci8:@oradb(這里填你的服務(wù)名,我的是

  oradb)

  --SessionShell--

  --type"help"atthecommandlineforhelpmessage

  $@serverendp.sshadmin43214322-register

  $exit

  就能把原來的8080換成4321,把9090換成4322

  搞定,收工。

如沒特殊注明,文章均為中技互聯(lián)原創(chuàng),轉(zhuǎn)載請(qǐng)注明來自www.tmsmall666.cn
相關(guān)新聞

CopyrightZJCOO technology Co., LTD. All Rights Reserved.    

渝ICP 備11003429號(hào)

  • qq客服
  • 公眾號(hào)
  • 手機(jī)版
  • 新浪微博