Hi,
Reference on: RE: 69 sessions of Type Batch in Session Management and Batch Server in Starting state with no Diagnosis results
On-premise Sage X3 installation. CPU upgrade is impossible to be an approved request without a proven Sage reference.
I would like to enforce a dedicated syracuse node for the batch server separated from other web syracuse nodes.
How do I do this?
I know I can dedicate which runtime in Application cluster to use by Sage X3 runtime tags in Administration > X3 solutions and Administration > Batch Server but how would I control the syracuse node (and the syracuse's hostname server as well) for the batch server?
Reasoning is the Sage X3 syracuse servers used will load balance under stress (including recurring task which is expected to grow more than 50 scheduled daily at designated times including accounting task running per minute) due to CPU clockspeed is lower than required (I have requested for upgrade but hosting provider and management do not agree to the pricing to match Sage X3 expectations).
During syracuse's internal load balancing, I am afraid it would miss the recurring task timing as the batch server would need to be moved to second node, delaying the overall processing of the data and possible mistake causing the issue to reoccur in the reference thread (original Syracuse's Batch Server's process ID is still active but syracuse attempt to start a second one, which leads to a situation where syracuse stuck at starting state since it cannot start another Batch Server process ID when there is already a Batch Server process ID as shown in the Administration > session information under Type: Batch).