BO 4.1 SP6批处理重新启动SIA和tomcat

2020-09-23 11:28发布

         点击此处--->   EasySAP.com群内免费提供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

,请告知。

         点击此处--->   EasySAP.com群内免费提供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

,请告知。
付费偷看设置
发送
5条回答
半个程序猿
1楼-- · 2020-09-23 12:10

您可以确保在发出停止命令后,任务管理器中不存在那些服务吗? 如果它们仍然存在,请杀死它们,这样它将完全停止。 如果您不这样做,即使执行了stop命令,有时也会在发出start命令之前自动重新启动它们。

愤怒的猪头君
2楼-- · 2020-09-23 12:10

你好,

您可以通过将SIA(在服务下)和Tomcat(配置)的启动类型都设置为手动来尝试

此致

Shreejith

CPLASF-自律
3楼-- · 2020-09-23 12:25

你好 navin mahindroo

仔细查看脚本,您需要更改开始和停止的顺序,

停止-SIA

停止-Tomcat

开始-Tomcat

开始-SIA

我建议在停止/启动SIA和Tomcat之间放置等待时间

-Yogesh

4楼-- · 2020-09-23 12:26

嗨Yogesh,

我们已经按照您提到的顺序将这些步骤实现了,并增加了在sia停止后约10分钟和tomcat停止后约3分钟的等待时间。

但是仍然需要停止tomcat/sia才能在Windows中自动重启。 几秒钟后

我们如何防止这种情况。

这会在批处理中引起问题,因为当我们启动tomcat/sia时,我们会收到消息。

SAP小黑
5楼-- · 2020-09-23 12:23

嗨,Navin,

根据您的解释,有两种方法可以发生这种情况。

1。 Windows的任务计划程序(假设您的BO服务器在Windows上)

检查Windows Task Scheduler,如果它有任何监听BO服务的事件。 如果某人没有运行,则可能安排了一个任务来重新启动BO服务。

2。 BMC control-m调度程序

检查control-m作业是否存在对BO服务的监视。 control-m作业可能正在监视BO服务,如果它们停止运行,则可能正在调度作业以重新启动BO服务。

这只是在PROD中发生吗?

此致

Kunal Kharat

一周热门 更多>