mqsirestart

On this page

Are you tired of having to perform 2 separate commands just to restart an integration server or node?

Are you tired of precious seconds ticking away while you hunt and peck for that second command?

Are you tired of getting an urgent call mid-restart, forgetting to type mqsistart, and causing an unplanned outage that your manager is now asking questions about?

Are you tired of typos? Of mqsistpo? Of mqsisart? Of the shame?

WELL. NO. MORE.

“I used to type two commands every single time. Two! Can you imagine? That’s one too many.” - A relieved IBM ACE administrator, probably


Introducing: mqsirestart

The ONE command that does it ALL.

mqsirestart offers the exact same familiar interface as mqsistart and mqsistop - except it does BOTH. In one go. Back to back. Like clockwork. Like a dream. Like a well-oiled integration middleware machine.

Drastically cuts time between your stop and start command
✅ Eliminates the gap where things go wrong - and oh, things go wrong
✅ Keeps your uptime high and your incident count low
✅ Works on integration servers and integration nodes - yes, BOTH

And the best part? You already know how to use it. It’s mqsistart and mqsistop. Combined. That’s it. We didn’t reinvent the wheel - we just stopped making you spin it twice.


Here’s how to use it

Just drop the script into %MQSI_FILEPATH%/bin and use it like the built-in scripts, because restarting things the hard way is a thing of the past.

Restart an integration server:

> mqsirestart.cmd ACE13 --integration-server IS
Stopping integration server IS on node ACE13

BIP1188I: Stopping the integration server with URI '/apiv2/servers/IS'...
BIP1189I: The integration server with URI '/apiv2/servers/IS' is reported as stopped.
BIP8071I: Successful command completion.

Starting integration server IS on node ACE13

BIP1186I: Starting the integration server with URI '/apiv2/servers/IS'...
BIP1187I: The integration server with URI '/apiv2/servers/IS' is reported as started.
BIP8071I: Successful command completion.

Restart an integration node:

> mqsirestart.cmd ACE13
Stopping integration node ACE13

BIP8071I: Successful command completion.

Starting integration node ACE13

BIP8096I: Successful command initiation, check the system log to ensure that the component started without problem and that it continues to run without problem.

Same flags. Same syntax. Same you - just better.


But wait - there’s MORE!

Because mqsirestart doesn’t just save you time. It saves you from yourself.

We’ve all been there. It’s 4:47 PM on a Friday. You type mqsistop. You get a Slack notification. You glance away. You forget. You leave for the weekend. Monday morning, 8:03 AM - your inbox is a war zone. mqsirestart removes that whole scenario from your life. Completely. Stop and start happen together, sequentially, automatically, reliably.

*“I’m not saying mqsirestart saved my marriage, but I’m not saying it didn’t.”

  • Anonymous, Senior Integration Engineer*

So what are you waiting for?

Stop juggling two commands like it’s 2009. Stop living in a world of unnecessary risk. Stop the madness.

Use mqsirestart today - your integration environment will thank you, your team will thank you, and honestly? You’ll thank you.

Availabe as a free download for a limited time, get yours now!!


Written by Matthias Blomme

#IBMChampion
#AppConnectEnterprise

View in markdown