cancel
Showing results for 
Search instead for 
Did you mean: 

Is it safe to restart XPI Service: Messaging System in Production?

suwandi_cahyadi
Contributor
0 Kudos

Dear Experts,

In case of some messages get stuck in 'Delivering' status, one of the way to solve this issue is to restart the XPI Service: Messaging System. Is it safe to do this in production environment during the daily business operation?

Thank you.

Regards,

Suwandi C.

Accepted Solutions (0)

Answers (2)

Answers (2)

Liz_
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Suwandi,

It is not recommended to restart the Messaging system, it will also affect other messages. If you want to restart the delivering messages, you can simply restart the specific server node where the delivering messages are located. That will be easier way to get out of it.

Best Regards,

Liz

suwandi_cahyadi
Contributor
0 Kudos

Hi Liz,

Thank you for the reply. Is there any documentation on how to fin the specific server node and restart it?

Regards,

Suwandi C.

Liz_
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello Suwandi,

There many ways to restart the specific server node:

  1. sapcontrol command:
    sidadm> sapcontrol -host [host] -nr [sys##] -function J2EEControlProcess "server0" "RestartProcess"
  2. jscom
    https://wiki.scn.sap.com/wiki/display/ASJAVA/Monitoring+J2EE+Engine+with+JSmon
    (Choose local instance and then choose restart a process and enter the id of the server node that you want to restart.)
  3. NWA->operations-> start& stop
    (<sid>.<domain.com>/nwa --> System Administrator --> SID --> Instance > there will be different processes which you can select and click STOP and then Start.)

Best Regards,

Liz


suwandi_cahyadi
Contributor
0 Kudos

Hi Liz.

Thank you for the reply. As to restart Java Process from NWA, is it through the following screen?:

But since in the screenshot there was no process, it is displayed as "Nothing to display".

Liz_
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Suwandi,

There will be several reasons, please check the following notes:

1488147 - NWA Missing Instances and Java Server Processes

883695 - Newly added Java server node is not visible in NWA

2529076 - System overview - add optional configurable port to CCMS WS

And, please use jsmon to restart the java server node, which is the better way.

Best Regards,

Liz

suwandi_cahyadi
Contributor
0 Kudos

Hi,

I've tried running jsmon, but I don't know on how to "Choose local instance", I've tried the command "process view" and it displays me 3 processes which are: server0, icm and debugproxy. Not sure which one needs to be restarted. If we restart the server node, wouldn't it impact other interfaces too?

Thank you.

Regards,

Suwandi C.

govindthangavel
Explorer
0 Kudos

Hi Suwandi,

It is not recommended to restart the Messaging service in PI. Because it will affect total message flow in PI system.

suwandi_cahyadi
Contributor
0 Kudos

Hi Govindaraj,

Thank you for the answer, is there any other better way to solve messages stuck in "Delivering" status?

Thank you.

Regards,

Suwandi C.