Weblogic 地址栏免去输入端口号的方法 http://lacalhost直接访问

本文介绍如何在WebLogic服务器中配置使用80端口,通过修改config.xml文件来实现免输入端口号直接访问,提升开发及部署效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

      继上次介绍了Weblogic 地址栏免去输入项目名的方法 http://lacalhost:端口号直接访问,就想每次输入端口号也挺麻烦的,要是能不输入端口号就好了。当然,只需将端口号改为80即可。在下列目录中Oracle\Middleware\Oracle_Home\user_projects\domains\base_domain\config找到config.xml文件,修改内容如下:

  <server>
    <name>AdminServer</name>
    <ssl>
      <name>AdminServer</name>
      <enabled>false</enabled>
      <listen-port>7002</listen-port>
    </ssl>
    <listen-port>80</listen-port>
    <listen-address></listen-address>
  </server>


在Linux系统中停止WebLogic服务时,如果遇到t3://t6:7001异常,通常是由于以下几个原因引起的: 1. **WebLogic服务未启动**:确保WebLogic服务已经启动。如果服务未启动,停止命令自然会失败。 2. **网络连接问题**:检查t3协议的网络连接是否正常。t3协议是WebLogic用于通信的协议,如果网络连接有问题,可能会导致停止命令失败。 3. **端口被占用**:确认7001端口是否被其他进程占用。如果端口被占用,WebLogic服务可能无法正常启动或停止。 4. **权限问题**:确保你有足够的权限来停止WebLogic服务。停止服务通常需要管理员权限。 5. **WebLogic配置问题**:检查WebLogic配置文件,确保配置正确无误。 以下是一些排查和解决该问题的方法: ### 1. 检查WebLogic服务状态 首先,检查WebLogic服务是否已经启动: ```bash ps -ef | grep weblogic ``` 如果没有看到WebLogic相关的进程,说明服务未启动,可以尝试启动服务: ```bash sh /path/to/your_domain/startWebLogic.sh ``` ### 2. 检查网络连接 使用telnet命令检查t3协议的网络连接: ```bash telnet t6 7001 ``` 如果连接失败,说明网络连接有问题,检查网络配置和防火墙设置。 ### 3. 检查端口占用 使用netstat命令检查7001端口是否被占用: ```bash netstat -tuln | grep 7001 ``` 如果端口被占用,查找占用该端口的进程并停止它: ```bash lsof -i :7001 kill -9 <PID> ``` ### 4. 检查权限 确保你有足够的权限来停止WebLogic服务。尝试使用sudo命令: ```bash sudo sh /path/to/your_domain/bin/stopWebLogic.sh ``` ### 5. 检查WebLogic配置 检查WebLogic配置文件,确保配置正确无误。特别是检查`nodemanager.properties`和`config.xml`文件。 通过以上步骤,你应该能够排查并解决t3://t6:7001异常的问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值