[转帖]WebLogic Server 关闭过程_Tomcat, WebLogic及J2EE讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Tomcat, WebLogic及J2EE讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 3286 | 回复: 0   主题: [转帖]WebLogic Server 关闭过程        下一篇 
赖文婷
注册用户
等级:少校
经验:1094
发帖:81
精华:0
注册:2012-11-5
状态:离线
发送短消息息给赖文婷 加好友    发送短消息息给赖文婷 发消息
发表于: IP:您无权察看 2012-11-13 15:58:59 | [全部帖] [楼主帖] 楼主

异常的JVM终止可以导致套接字或程序段这样的资源被锁定。在操作系统中关闭或终止WebLogic Server进程被认为是异常终止。

可以通过以下方式正常关闭WebLogic Server:

 使用管理控制台'Graceful Shutdown" 超链接。

 使用 weblogic.Admin SHUTDOWN… 命令。

 使用JMX,具体是调用 ServerMBean 类的stop方法。

技巧

 为了正常关闭生产服务器,需要使用WebLogic 管理控制台或者weblogic.Admin 实用程序。

 正常关机不会异常终止用户会话;它等待HTTP会话完成或超时。

 也可以把WebLogic Server配置为不等待(忽略Session During Shutdown 选项)。

 正常关机超时是可配置的;默认情况下,服务器将会无限期地等待关机过程完成。

 如果服务器没有响应正常关机请求,或者当服务器等待正在进行的会话时(处于待机状态)关闭服务器,使用'Force Shutdown' 选项。

 如果被配置为daemon,确保将rc脚本中的stop方法配置为在机器重启和停止时正常关闭服务器。

 如果对节点管理器进行配置,终止节点管理器将不会停止由它们启动的相应服务器。必须单独地停止各台托管服务器。

备份和恢复

为了在出现故障时迁移或恢复WebLogic域,定期备份管理服务器机器上的整个域目录树。这样,您就可以从硬件或系统故障中恢复,而要做的不过是还原域目录并重新启动管理服务器。

如果管理服务器崩溃,管理服务器将会把所有正在运行的托管服务器的相关信息保留在running-managed-servers.xml文件中。重新启动时,管理服务器将会读取这个文件,并尝试联系所有以前运行的托管服务器。如果没有托管服务器正在运行的话,discovery模式可能会增加管理服务器的启动时间,但是始终要使用discovery模式(默认情况下它是打开的),这样才能保证有托管服务器已经运行的情况下,管理服务器重新与所有托管服务器连接。

一些需要引起注意/定期从管理服务器机器上进行备份的重要文件有:

 config.xml


域配置库。

 config.xml.booted


成功启动时对域配置库的良好备份。

 boot.properties


启动管理服务器时需要的加密后的用户名和密码。

 running-managed-servers.xml


这是当前正在运行的相关托管服务器的一个列表。这个文件用于当管理服务器重新启动后,而且有托管服务器正在运行时,发现托管服务器。

 domain/configArchive/


包含域配置库文件的拷贝。使用管理工具进行更新时,管理服务器把旧的config.xml 文件复制到这个目录。

 domaindminserverdapdapfiles


当前被域的管理服务器使用的内嵌LDAP 数据文件。

 *.ldift 文件

这些文件可以用于把WebLogic Domain Embedded LDAP 服务器初始化为刚刚创建域时的样子。

 domain/adminserver/ldap/backup/EmbeddedLDAPBackup.zip


WebLogic Domain Embedded LDAP 服务器的备份。内嵌的LDAP被用于存储用户、组、角色、默认的安全领域使用的策略、myrealm的安全提供程序。

 Batch/Shell 脚本

setEnv.cmd/sh, startWebLogic.cmd/sh, startManagedWebLogic.cmd/sh。




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论