点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我们正在通过Windows批处理文件运行Boxi重新启动作业,该文件被bmc control m工具调用。
启动和重新启动作业在两台服务器上都称为并行,我们面临的问题是,即使sia和tomcat在Windows服务器上已停止,它也会自动重新启动。
一年来运行良好,但现在已引起此问题。
BO服务器以server1作为主服务器群集,而server 2是Windows bo 4.1 sp6上的服务器
Windows批处理文件中使用的命令
-SIA STOP
@echo off
NET STOP BOEXI40SIAserver1
-TOMCAT停止
@echo off
NET停止BOEXI40Tomcat
-SIA START
@echo off
NET START BOEXI40SIAserver1
-TOMCAT START
@echo off
NET START BOEXI40Tomcat
您可以确保在发出停止命令后,任务管理器中不存在那些服务吗? 如果它们仍然存在,请杀死它们,这样它将完全停止。 如果您不这样做,即使执行了stop命令,有时也会在发出start命令之前自动重新启动它们。
你好,
您可以通过将SIA(在服务下)和Tomcat(配置)的启动类型都设置为手动来尝试
此致
Shreejith
你好 navin mahindroo ,
仔细查看脚本,您需要更改开始和停止的顺序,
停止-SIA
停止-Tomcat
开始-Tomcat
开始-SIA
我建议在停止/启动SIA和Tomcat之间放置等待时间
-Yogesh
嗨Yogesh,
我们已经按照您提到的顺序将这些步骤实现了,并增加了在sia停止后约10分钟和tomcat停止后约3分钟的等待时间。
但是仍然需要停止tomcat/sia才能在Windows中自动重启。 几秒钟后
我们如何防止这种情况。
这会在批处理中引起问题,因为当我们启动tomcat/sia时,我们会收到消息。
嗨,Navin,
根据您的解释,有两种方法可以发生这种情况。
1。 Windows的任务计划程序(假设您的BO服务器在Windows上)
检查Windows Task Scheduler,如果它有任何监听BO服务的事件。 如果某人没有运行,则可能安排了一个任务来重新启动BO服务。
2。 BMC control-m调度程序
检查control-m作业是否存在对BO服务的监视。 control-m作业可能正在监视BO服务,如果它们停止运行,则可能正在调度作业以重新启动BO服务。
这只是在PROD中发生吗?
此致
Kunal Kharat
一周热门 更多>