How to configure additional process server and its benefit

By | March 12, 2021

Basically the additional process servers are installed to balance the load of CPU and memory usage. In this blog we will see the necessary steps to configure the additional process server.

To begin the installation process of additional servers, we need to satisfy pre-requisite.

  1. Install the SQL Client Connectivity tools and Management Tools
  2. Install the ADXADMIN runtime
  3. Install the Java Runtime Environment (also known as JDK).

Now to install the process server, you need to follow below:

  1. Install the runtime Component on the different server i.e. Execute the safex3-runtime-installer.jar file.
  2. Follow proper instructions present on installation wizard and provide a Component Name and select the runtime type Process server.
  3. Complete the installation through Wizard.
  4. Locate the certificate .pem file on the Syracuse server and copy it to the new server
  5. Location will be similar to <Drive>:\Sage\Syracuse\syracuse\certs_tools\output\<servername>.pem
  6. Paste the files into the Process server’s directory: <Drive>:\Sage\SAGEX3V7\X3V7\runtime\key\

Once the installation of process server is completed, the next step is to configure the additional server into existing X3 solution. To configure this you can follow below steps:

  • Move to the server where sage X3 application and console is installed.
  • Open sage X3 management console.
  • Click on solutions, created x3 solution will be display on console.
  • Click on Process server button.
  • Then click on “New” button.
  • In the Search SAFE X3 components window, click the “New” button to add the new server to the server name list.
  • Select the new Process server from the component selection window
  • Click on OK
  • In the bottom grid, provide the SAFE X3 service port number, User login, and password for the service.
  • Click Configuration to configure the new process server adding it to the solution.

You can see additional process server in below screen shot.

Once you’ve done those above steps, you’ll be ready to set up additional server on the X3 side. For that you need to create the X3 solution with the additional server name.

Note: – After completion of this setting you need to first verify the settings by clicking on “Check Server Setting” option.

Then you need to add the new endpoint for this new process server and also need to give user access to the newly created endpoint.

Basically, these additional process servers manage processes when scalability is required. They can run processes linked to interactive sessions as well as web services sessions and batch processes.

There are difference between the main process server and additional process server as:

  • At least one Main Process server is mandatory and runs on the same machine as the Application server.
  • Additional Process servers are optional and are used to load-balance among multiple resource processes related to X3 users sessions.
  • Additional Process servers load balancing is automatically managed by the front-end Syracuse Web Presentation server(s).

This is how you can setup the extra process server in to sage x3 which will help load balancing if large number of users are present in sage x3.

About Us

Greytrix – a globally recognized and one of the oldest Sage Development Partners is a one-stop solution provider for Sage ERP and Sage CRM organizational needs. Being acknowledged and rewarded for multi-man years of experience and expertise, we bring complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third-party add-on development, and implementation competence.

Greytrix has some unique integration solutions developed for Sage CRM with Sage ERPs namely Sage X3Sage IntacctSage 100Sage 500, and Sage 300. We also offer best-in-class Sage ERP and Sage CRM customization and development services to Business Partners, End Users, and Sage PSG worldwide. Greytrix helps in the migration of Sage CRM from Salesforce | ACT! | SalesLogix | Goldmine | Sugar CRM | Maximizer. Our Sage CRM Product Suite includes addons like  Greytrix Business Manager, Sage CRM Project Manager, Sage CRM Resource Planner, Sage CRM Contract Manager, Sage CRM Event Manager, Sage CRM Budget Planner, Gmail Integration, Sage CRM Mobile Service Signature, Sage CRM CTI Framework.

Greytrix is a recognized Sage Champion Partner for GUMU™ Sage X3 – Sage CRM integration listed on Sage Marketplace and Sage CRM – Sage Intacct integration listed on Sage Intacct Marketplace. The GUMU™ Cloud framework by Greytrix forms the backbone of cloud integrations that are managed in real-time for the processing and execution of application programs at the click of a button.

For more information on our integration solutions, please contact us at sage@greytrix.com. We will be glad to assist you.