cancel
Showing results for 
Search instead for 
Did you mean: 

Messages in XI system are in scheduled state

former_member199963
Participant
0 Kudos

Hi Experts,

We have a lot of messages coming into our XI server which are being set in "Scheduled" status. The communication channels are working fine. (There are no red communication channels.) Can you please advice how we can get the messages out of Scheduled status and set as Delivered? Please let me know what logs I can check to troubleshoot the issue. We are at version 7.4.

Thanks,

Asad

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

It might happen due to heavy data load.In this case you can have dedicated queue registered for this purpose and have a scheduled background job.

Regards

Madhulatha

former_member199963
Participant
0 Kudos

We have recommended to add a server node as we are running on only 1 node and causing OOM. Can you please recommend the best way to add a node as this is a PI 7.4 system.

Changing above to 2 will be enough in Config Tool?

Thanks,

Asad

nitindeshpande
Active Contributor
0 Kudos

Hello Asad,

SAP best practices suggests to have 2 server nodes per server. Considering your system just has 1 central instance (CI) and no App servers then you need to have 2 Server nodes, which will help in processing the messages by having proper load balancing.

In my case we have one CI and 2 app servers, hence we have 6 server nodes in total, 2 for each.

Also i would suggest you to go through the below blog to resolve the queues issue -

Regards,

Nitin Deshpande

former_member199963
Participant
0 Kudos

Hi All,

Thanks for the valuable updates, we have created a new node but now are getting some issues:

(1) We are unable to deploy any integration flow

(2) Cache is not refreshing.

(3) While accessing any channel or activating a new channel, we are getting following error:


(4) There are a log of messages in hold state for the new node.

Please advice if there are any new steps we need to perform after adding a node.

Thanks a lot for your help!

Regards,

Asad

Former Member
0 Kudos

Hello Asad,

Due to huge data flow, you may get messages in "Scheduled" status.

If you want to avoid that, you can schedule background job which reprocess the messages of either Inbound Queue or Outbound Queue from Scheduled status.

Regards

Amar..

former_member199963
Participant
0 Kudos

The XI / PI is a single stack JAVA system.

vishnu_pallamreddy
Contributor
0 Kudos

Hi Asad,

please check SM58 for any tRFC strucked.

please check SXI_Cache for cache refresh.

former_member199963
Participant
0 Kudos

Hi Vishnu and everyone,

Thanks a lot for replying! We didn't have this issue earlier as the load has been consistent and has not grown. We had out of memory errors and am now bouncing the system. We had the same OOM issue day before yesterday when we had to bounce the system.

Is there a way we can reprocess these messages which are in Scheduled status?

Thanks,

Asad

0 Kudos

Hi Asad,

Can you please Check in SMQ1/SMQ2

does any messages got strucked or not.

try to check any background jobs are there or not.

Best regards,

Hari.

RaghuVamseedhar
Active Contributor
0 Kudos

Asad,

Please check blog

markangelo_dihiansan
Active Contributor
0 Kudos

Hi Asad,

Which sender/receiver adapters you are using? Maybe your PI system is just queuing the messages (because of huge inflow) and it gets processed later?

Regards,

Mark