Hi Kumara,
Make sure that you are absolutely certain that the increase of the open output count on the SYSTEM.ADMIN.COMMAND.QUEUE is coming from your application. You mention in your thread that you are using MQ Explorer to view what is happening. In order for MQ Explorer to show you what is happening, it will be using the SYSTEM.ADMIN.COMMAND.QUEUE.
To see what your application, and not other applications such as MQ Explorer, is doing, make use of the Application Connections view. To see it, right click on the queue manager in the MQ Explorer Navigator and choose "Application Connections..."

In the window that is opened as a result of this action, in the top half of the window, find your application and select it, and then the lower half of the window will show all the object handles (that is opened queues) that this application is using. In the screenshot below I have demonstrated this by selected the MQ Explorer application so you can see that it uses the SYSTEM.ADMIN.COMMAND.QUEUE. Your application will show other queues.

If, alternatively you want to view the SYSTEM.ADMIN.COMMAND.QUEUE and see who is using it, you can instead do the following. Right-click on the Queues folder in the MQ Explorer Navigator and choose "Status..."

In the window that is opened as a result of this action, in the top half of the window, find the SYSTEM.ADMIN.COMMAND.QUEUE and select it. The bottom half of the window will show the various applications that have this queue open. You will see MQ Explorer with it open for output and the IBM MQ Command Server task of the queue manager (amqpcsea.exe) with it open for input. You may see others (as in my screen shot) depending on what MQ admin tools you are using. Now you can check whether your application is using it or not. I expect you will find that it is not.

I hope that helps.
Cheers,
Morag
------------------------------
Morag Hughson
MQ Technical Education Specialist
MQGem Software Limited
Website:
https://www.mqgem.com------------------------------