Intelligent retry method using remote shell
First Claim
1. A computer program product for issuing and monitoring a remote batch job comprising:
- a non-transitory computer readable medium having computer readable program code embodied therewith, the computer readable program code comprising computer readable program code configured to;
format a command to issue the remote batch job and include a sequence identification including an identification and a time stamp for identifying a corresponding storage unit for remotely storing a status of processing the command for the remote batch job;
determine success or failure of the processing of the command for the remote batch job; and
when the failure of the processing of the command for the remote batch job is determined, retrying the command processing for the remote batch job, wherein repeated processing of the command associated with the retry is prevented in response to the status within the storage unit indicating a prior successful processing of the command for the remote batch job.
0 Assignments
0 Petitions
Accused Products
Abstract
Method for issuing and monitoring a remote batch job, method for processing a batch job, and system for processing a remote batch job. The method for issuing and monitoring a remote batch job includes formatting a command to be sent to a remote server to include a sequence identification composed of an issuing server identification and a time stamp, forwarding the command from the issuing server to the remote server for processing, and determining success or failure of the processing of the command at the remote server. When the failure of the processing of the command at the remote server is determined, the method further includes instructing the remote server to retry the command processing.
19 Citations
15 Claims
-
1. A computer program product for issuing and monitoring a remote batch job comprising:
a non-transitory computer readable medium having computer readable program code embodied therewith, the computer readable program code comprising computer readable program code configured to; format a command to issue the remote batch job and include a sequence identification including an identification and a time stamp for identifying a corresponding storage unit for remotely storing a status of processing the command for the remote batch job; determine success or failure of the processing of the command for the remote batch job; and when the failure of the processing of the command for the remote batch job is determined, retrying the command processing for the remote batch job, wherein repeated processing of the command associated with the retry is prevented in response to the status within the storage unit indicating a prior successful processing of the command for the remote batch job. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A computer program product for processing a batch job comprising:
a non-transitory computer readable medium having computer readable program code embodied therewith, the computer readable program code comprising computer readable program code configured to; receive a remotely generated command for processing, the command being formatted to include a sequence identification including an identification and a time stamp for identifying a local storage unit for storing a status of processing the command; and when a failure of the processing of the command occurs, retrying the command processing in response to remotely generated instructions, wherein repeated processing of the command associated with the retry is prevented in response to the status within the storage unit indicating a prior successful processing of the command. - View Dependent Claims (10, 11, 12, 13, 14, 15)
Specification