Problem management for outsized queues
First Claim
1. A system for problem management for outsized queues, comprising:
- a computer readable storage medium comprising a management component stored as a set of computer instructions executable by a processor to;
stop transmission of inbound messages for a queue managed by a first queue manager prior to the queue becoming corrupted,subsequently make and provide a copy of the queue to a second queue manager,subsequently recreate the queue as an empty queue for the first queue manager,subsequently restart the inbound messages for the recreated queue,subsequently enable the second queue manager to manage the copy of the queue, andsubsequently enable an application that retrieved messages from the queue to retrieve messages from at least one of the recreated queue and the copy of the queue and to promote outputting data for a requesting user application to a user interface.
6 Assignments
0 Petitions
Accused Products
Abstract
A system is provided for problem management for outsized queues. The system includes a computer readable storage medium comprising a management component stored as a set of computer instructions executable by a processor. The management component stops transmission of inbound messages for a queue managed by a first queue manager. The management component provides a copy of the queue to a second queue manager and recreates the queue as an empty queue for the first queue manager. The management component restarts the inbound messages for the recreated queue and enables the second queue manager to manage the copy of the queue. The management component enables an application that retrieved messages from the queue to retrieve messages from at least one of the recreated queue and the copy of the queue and to promote outputting data for a requesting user application to a user interface.
16 Citations
20 Claims
-
1. A system for problem management for outsized queues, comprising:
a computer readable storage medium comprising a management component stored as a set of computer instructions executable by a processor to; stop transmission of inbound messages for a queue managed by a first queue manager prior to the queue becoming corrupted, subsequently make and provide a copy of the queue to a second queue manager, subsequently recreate the queue as an empty queue for the first queue manager, subsequently restart the inbound messages for the recreated queue, subsequently enable the second queue manager to manage the copy of the queue, and subsequently enable an application that retrieved messages from the queue to retrieve messages from at least one of the recreated queue and the copy of the queue and to promote outputting data for a requesting user application to a user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A computer implemented method for problem management for outsized queues,
comprising: -
detecting a problem associated with a queue managed by a first queue manager; subsequently stopping transmission of inbound messages for the queue; subsequently stopping the first queue manager prior to the queue becoming corrupted; subsequently making and providing a copy of the queue to a second queue manager; subsequently restarting the first queue manager to recreate the queue as an empty queue for the first queue manager; subsequently restarting the inbound messages for the recreated queue; subsequently enabling the second queue manager to manage the copy of the queue; and subsequently enabling an application that retrieved messages from the queue to retrieve messages from at least one of the recreated queue and the copy of the queue and to promote outputting data for a requesting user application to a user interface. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system for problem management for outsized queues, comprising:
a computer readable storage medium comprising a management component stored as a set of computer instructions sequentially executable by a processor to; detect a problem associated with a queue managed by a first queue manager, stop transmission of inbound messages for the queue prior to the queue becoming corrupted, provide a copy of the queue to a second queue manager, recreate the queue as an empty queue for the first queue manager, restart the inbound messages for the recreated queue, enable the second queue manager to manage the copy of the queue, identify a plurality of applications that retrieved messages from the queue, identify at least one target application of the plurality of applications, and enable the at least one target application to retrieve messages from the copy of the queue and to promote outputting data for a requesting user application to a user interface. - View Dependent Claims (16, 17, 18, 19, 20)
Specification