• windows环境配置计划任务让weblogic的servers开机启动【原】


     准备脚本

    注意如果weblogic在D盘,那么以下cmd中的所有C:都要替换成D: , 因为windows需要切盘符.

    启动weblogic管理服务adminServer 的文件: startAdminServer.cmd

    @ECHO OFF
    
    @REM WARNING: This file is created by the Configuration Wizard.
    @REM Any changes to this script may be lost when adding extensions to this configuration.
    
    SETLOCAL
    C:
    set DOMAIN_HOME=C:OracleMiddlewareuser_projectsdomainsbase_domain
    cd "%DOMAIN_HOME%in"
    set USER_MEM_ARGS=-Xms1024m -Xmx1024m -XX:MaxPermSize=256m
    call startWebLogic.cmd >weblogic.log 2>&1
    
    
    ENDLOCAL

     启动weblogic节点管理器(NodeManager)的文件: startNodeManager.cmd

    @ECHO OFF
    
    @REM WARNING: This file is created by the Configuration Wizard.
    @REM Any changes to this script may be lost when adding extensions to this configuration.
    
    SETLOCAL
    C:
    
    cd "C:OracleMiddlewarewlserver_10.3serverin"
    call startNodeManager.cmd >nodemanager.log 2>&1
    
    ENDLOCAL

    启动webloigc被管理服 testServer 的文件: startTestServer.cmd

    @echo off
    set SERVER_NAME=testServer
    set ADMIN_URL=http://localhost:7001
    C:
    cd c:OracleMiddlewareuser_projectsdomainsase_domainbin
    set USER_MEM_ARGS=-Xms256m -Xmx256m -XX:MaxPermSize=256m
    call startManagedWebLogic.cmd %SERVER_NAME% %ADMIN_URL%

    配置计划任务

    先配置好 startWeblogic.cmd 

    再打开任务计划程序, 步骤 : 右键我的电脑-->管理-->系统工具-->任务计划程序

    1.设置"常规选项卡"

     2.设置"触发器选项卡"

     3.设置"操作选项卡", 浏览选中startWeblogic.cmd脚本

    再配置另两个计划任务

    配置startNodeManager.cmd和startTestServer.cmd同上,

    或者直接把该startTestServer.cmd中内容移到startWeblogic.cmd中,只做一个计划任务. 但那样不方便管理.不好设置延迟时间.

    其实windows里面肯定有A任务执行成功了再执行B任务这样的功能,只是本人还没研究,如果能那样的话,那肯定是最优做法.

    因为被管理server肯定需要在管理server之后启动的.

     参考: Weblogic Server 启动脚本

    http://tieba.baidu.com/p/2356116026

    计划任务补充说明

    经过多台任务的手动安装并导出startAdminServer任务后,对比结果只有以下2处差异

    所以,在导出程序后,我们手动修改一下机器名即可,如把YWJK-APP换成YW-TP

    其它方法

    把要运行的程序放到以下目录:

    C:ProgramDataMicrosoftWindowsStart MenuProgramsStartUp

  • 相关阅读:
    前Citrix技术总监:虚拟化将解决云计算安全问题 狼人:
    悲剧:金山毒霸官网被黑客攻破 狼人:
    接口程序设计Windows CE嵌入式系统程序开发
    参数返回Oracle 常用函数:nvl/nullif/case when/wm_concat/replace
    数据恢复[Oracle] Flashback闪回机制
    重复字段Oracle删除重复行
    进程函数一步步理解Linux之信号
    读取数据事务
    菜单函数Android学习整理菜单Menu
    参数实现Oracle SQL中实现indexOf和lastIndexOf功能
  • 原文地址:https://www.cnblogs.com/whatlonelytear/p/7865722.html
Copyright © 2020-2023  润新知