`
li2005
  • 浏览: 38567 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

weblogic启动3种方法

阅读更多
  本文的weblogic版本为8.1
weblogic有3个server (domainServer, front, back)

1) 第一种方法就是weblogic自带的,用weblogic console来启动,这个应该都会

2) 第二种方法是通过脚本来启动,比如在domain里有这个一个自带的脚本startWebLogic.cmd,我们可以直接copy这个脚本,在里面改它的
set SERVER_NAME=domainServer

为front就可以启动server front了
set SERVER_NAME=front

相应的改为back就可以启动server back
set SERVER_NAME=back


这种方法debug也比较简单,直接在对应的脚本里加上远程debug的配置,然后在eclipse里建一个远程debug就行了,注意端口要一样
set DEBUG_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8789,server=y,suspend=n
%JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS% %DEBUG_OPTS% -Dweblogic.Name=%SERVER_NAME%...


下面是我的startAll.bat
@echo off

echo [INFO] start startNodeManager.cmd
start "startNodeManager" "D:\bea\weblogic81\server\bin\startNodeManager.cmd"

echo [INFO] start startWebLogic.cmd
start "startWebLogic" "D:\bea\user_projects\domains\Domain\startWebLogic.cmd"

echo [INFO] start startBackEnd.cmd
start "startBackEnd" "D:\bea\user_projects\domains\Domain\back.cmd"

echo [INFO] start startFrontEnd.cmd
start "startFrontEnd" "D:\bea\user_projects\domains\Domain\front.cmd"


我比较喜欢这种方法,因为用这个方法我们就可以自己建脚本,就一次启动全部系统,不用每次都要通过console来启动,重启server也不用再进console了,只要关闭对应的cmd,再双击对应的server脚本就可以启动了

3) 通过startManagedWebLogic.cmd启动
  其实方法3就是方法2的官方方式,很简单的
startManagedWebLogic.cmd back 就启动了后台
推荐这种方法,加上上面的startAll.bat,如果你是多个服务器部署的话用这种方法就简单的很,写脚本用putty 关闭系统,上传你的ear包,再启动,全部都可以做到自动化

4) 通过eclipse来启动
  这个方法其实也是根据脚本来的,比如上面的这一行,就是直接执行的java,不过中间参数有点多,所以我们就在这句脚本前加上echo,来打印出它的所有参数
%JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS% %DEBUG_OPTS% -Dweblogic.Name=%SERVER_NAME%...

前面加上echo
echo %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS% %DEBUG_OPTS% -Dweblogic.Name=%SERVER_NAME%...

然后执行一次我们就可以得到所有的参数了
d:\bea\JROCKI~1\bin\java -jrockit -Xms96m -Xmx256m  -Xverify:none -Dweblogic.Nam
e=back -Dweblogic.ProductionModeEnabled= -Djava.security.policy="d:\bea\WEBLO
G~1\server\lib\weblogic.policy"

然后把中间的文件地址修正下,就可以打开eclipse了
eclipse -> run -> run configurations ->  新建一个java application
在main标签里project选择要启动的project, main class输入weblogic.Server。
在arguments标签的 vm arguments里输入刚刚得到的参数
-jrockit -Xms96m -Xmx256m  -Xverify:none -Dweblogic.Name=back -Dweblogic.ProductionModeEnabled= -Djava.security.policy="d:\bea\weblogic81\server\lib\weblogic.policy"

在working directory里选择other,选择你的domain地址,然后点apply,就可以点run,它的启动了
分享到:
评论

相关推荐

    解决任Weblogic 在Linux启动慢的问题

    ### 方法一:修改 Weblogic 启动参数 可以在 Weblogic 启动参数中添加“-Djava.security.egd=file:/dev/./urandom”,这样可以 tell JVM 使用 /dev/urandom 作为随机数生成的源。这样可以解决 Weblogic 启动时的...

    weblogic启动脚本优化

    weblogic启动优化脚本,可以解决weblogic控制台启动较慢问题,亲测有效

    weblogic启动失败问题解决

    WebLogic 启动失败解决方案 WebLogic 是一款功能强大且广泛应用的 Java EE 服务器,但是在实际操作中,可能会遇到启动失败的问题。那么,如何解决 WebLogic 启动失败问题呢?下面我们将详细介绍。 问题原因 ...

    weblogic 开机自动启动

    Weblogic 开机自动启动详解 Weblogic 作为一个流行的 Java 企业级应用服务器,通常需要在服务器启动时自动启动,以确保业务的连续性。然而,在 Windows 系统下,Weblogic 的自动启动却需要进行一些额外的配置。在这...

    weblogic启动日志详细说明

    weblogic启动日志详细说明介绍,报错了所有的初始化信息模块的介绍!

    weblogic的启动部署配置方法文档

    ### WebLogic启动与部署配置详解 #### 一、启动WebLogic服务器 启动WebLogic服务器是进行Web应用部署的基础步骤之一。下面详细介绍启动WebLogic的具体操作流程: 1. **进入启动脚本目录**: - 使用`cd /opt/bea/...

    weblogic linux 自动启动

    在Linux环境下,自动启动WebLogic Server是系统管理的重要一环,尤其对于持续运行的服务来说,确保WebLogic能够在系统启动时自动运行能节省大量的手动操作时间。以下是如何在Linux上配置WebLogic服务以便自动启动的...

    weblogic监控 weblogic调优 weblogic版本区别 weblogic启动关闭脚本

    四、WebLogic启动关闭脚本 WebLogic的启动和关闭通常通过`startWebLogic.sh`(Unix/Linux)或`startWebLogic.cmd`(Windows)脚本来完成。这些脚本位于WebLogic安装目录的`bin`子目录下。启动脚本会读取`...

    weblogic 启动log

    weblogic 启动log

    weblogic被锁解决方法

    ### WebLogic被锁解决方法详解 #### 一、问题背景 在使用WebLogic服务器的过程中,可能会遇到服务器突然Down掉并且无法启动的情况。这种情况通常是因为WebLogic的一些关键文件被锁定(Locked),导致服务无法正常...

    weblogic启动失败的常规检查(个人总结)

    自己工作中整理的;weblogic不如tomcat简单好用;动不动就容易启动失败; 文档中有常见启动失败的检查方法;

    解决weblogic死锁及启动问题

    操作linux命令cd /prlife/weblogic/bea/user_projects/domains/prlwechat_domain/servers

    通过nodeManager启动weblogic服务.doc

    【描述】: 本文深入探讨了如何构建WebLogic集群,并利用NodeManager实现WebLogic节点的远程启动和停止,旨在帮助管理员掌握集群部署与运维的关键技术。 【标签】: nodemanager, weblogic **一、环境规划** 在构建...

    Linux下WebLogic开机启动设置

    在Linux系统中,WebLogic服务器的管理通常涉及创建和配置启动脚本来简化操作。这个启动脚本可以在系统启动时自动启动WebLogic,并将其置于后台运行,同时具备日志备份功能。下面我们将详细讨论如何实现这一目标,...

    设置Weblogic启动不输用户密码

    ### 设置Weblogic启动不输入用户密码 在日常的运维工作中,为了避免每次启动Weblogic服务器时都需要手动输入用户名和密码的情况,可以通过配置特定的文件来实现自动登录的功能。这对于提高工作效率和自动化运维流程...

    Swagger(weblogic服务启动)

    4. **启动WebLogic服务器**:在WebLogic管理控制台或命令行中启动服务器。启动后,Swagger-UI可以通过特定的URL访问,比如`http://yourserver:port/context-root/swagger-ui.html`。 5. **测试和验证**:访问...

    java jvisualvm 监控weblogic配置方法

    - **启动方法**:安装完 JDK 后,在 JDK 的 bin 目录下运行 `jvisualvm.exe` 即可启动 Java VisualVM。 #### 二、监控本地 Java 程序 Java VisualVM 启动后,默认会显示本机运行的所有 Java 程序。这些程序会被列...

    weblogic服务启动的时间与系统时间不一致的解决方法

    ### WebLogic服务启动时间与系统时间不一致的解决方法 #### 背景介绍 在部署和维护基于Java EE的应用程序时,WebLogic Server作为一款高性能的企业级中间件平台,被广泛应用于各种业务场景中。然而,在实际使用...

Global site tag (gtag.js) - Google Analytics