Redwood Documentation

Product Documentation

 

You are currently viewing the legacy RunMyJobs documentation site. This site will be taken down later this month.
All current and future RunMyJobs documentation, including versions 2023.3 and later, can be found here.
Please update your bookmarks. Use the version dropdown menu to select the documentation you need.

›Process Servers

RunMyJobsProcess Servers and Queues

Process Servers

  • Using Process Servers
  • Creating a Process Server
  • Configuring a Process Server
  • Raising Events with Files
  • Creating a Monitoring Platform Agent
  • Monitoring External Systems with Platform Agents
  • Visualizing Process Server - Queue Relationships
  • Files
  • Values for Creating a Process Server
  • Process Server Parameters

Queues

  • Using Queues
  • Creating a Queue
  • Using Queues to Administer Process Execution
  • Using Resources to distribute the load
Creating a Process Server →

Using Process Servers

Process servers are responsible for running and monitoring processes, watching for file events, and monitoring system performance. They run processes in local and remote systems. Process servers host services, which allow processes of different types to be run. The different types of processes supported by Redwood Server include:

  • SAP ABAP jobs (via XBP) in R/3 and InfoPackages and Process Chains (via BW-SCH) in BI and Mass Activities in IS/U.
  • System processes (locally) for maintenance tasks.
  • SAPPI jobs with SAPPI process servers
  • Platform process servers
    • UNIX shell scripts
    • Windows Command scripts
    • HP OpenVMS scripts
  • Perl scripts
  • AS/400 jobs
  • z/OS jobs via JES (FTP)
note

Some process definitions are part of a module and require a specific license, please check the License section for more information.

Process servers are part of the Environment section of the navigation bar.

note

When you create or edit a process server, the required services are added automatically to the process server based on the definition types or the SAP interfaces you configured, so there is no need to change services on a process server. The only exception is for process servers that are used for file events exclusively, there you do not need to specify a definition type, however, the PlatformAgentService has to be added manually.

  1. Creating a Process Server.
  2. Configuring a Process Server.
  3. Process Server Parameters.
  4. Controlling Process Servers with RedwoodScript.

Context-Menu

The following context-menu actions are available for process servers:

ActionDescription
StartStart the process server
StopStop the process server
Monitor Related ChainsShows a processes monitor with all processes that are have, are and are scheduled to run on the process server
Export > ExportAllows you to export all the settings from this process server; you can import it into another Redwood Server environment. Requires the Import/Export module license key.
Export > Export with related objectsAllows you to export all the settings from this process server; you can import it into another Redwood Server environment. Requires the Import/Export module license key. including referenced objects
Promote > Promote to systemPromote the object to a remote system
Promote > Edit further then promoteEdit the export rule set prior to promoting
PromotePromote the process server to another Redwood Server instance
EditAllows you to edit the configuration of the process server; you will need to restart the process server for the changes to take effect.
Edit SecurityAllows you to specify which users or roles may view, edit, delete process servers.
DeleteAllows you to delete the process server, see the Deleting Process Servers section below for more information on deleting process servers.
DuplicateAllows you to make a copy of the process server will all its settings.
Get Support FilesAllows you to download log files and operator messages from the process server, this allows you to quickly inspect logs when something goes wrong.

Retrieving Support Files

When you use the action Get Support Files a process is prepared so you can choose which log files to retrieve. You select the files you are interested in and submit the process.

A new tab will open once the process has completed with the output of the process, choose <ID> stdout.log and a second tab will open with a link to the process, from there you can access the zip file with all the logs.

SAP Process Servers

There can be one or more process servers for every instance of an SAP System in the landscape, for example one per interface (XBP, XMW, XAL, or PI) or one per instance/client. This allows SAP Systems and interfaces to be managed in a granular manner and makes it possible to manage scheduling on both a per-system and a per-interface basis. SAP process servers are created for you when you define an SAP System object in Redwood Server.

Finding Process Servers

You can search for process servers using filters and the Search Process Servers box on the Process Servers tab. This box is known as the IntelliSearch box and located under your username on the top right-hand side of the user interface. Filters allow you to specify a list of objects with static criteria. IntelliSearch allows you to specify complex queries in a simple way using prefixes. Prefixes are used to specify which property you are searching in and have short as well as long syntaxes. For example, if you want to display all process servers with the term production in the comment, you would use the search criteria as follows:

c:production

You can search more than one property, as follows:

c:production n:B1P
note

No spaces should be entered before or after the colon (: ).

See the Advanced Object Search for more information.

The following table illustrates the available prefixes for process servers:

PrefixesDescription
n, namesearches the name property
c, comm, commentsearches the documentation property
d, desc, descriptionsearches the description property
a, applicationsearches the application property
cb, changedbefore(internal) search for process servers that changed before a certain ISO-8601 period

Deleting Process Servers

You can only delete process servers when no other objects relate to them. For example, if there are processes that have run on the process server, the process server cannot be deleted until all processes that ran on it have been deleted. You can see all processes that relate to the process server in Related Objects in the lower detail pane and on the show page. Besides, you cannot delete process servers that are currently running, you must stop the process server first.

The table in related objects contains three columns:

  • Type - the type of object with a link to it
  • Related Object - the name of the object with a link to it
  • Used As - objects can sometimes be used in different roles, SAP jobs are forced to run on the process server that is connected to the appropriate SAP instance.

See Also

  • Process Server Parameters
  • Process Server Services
  • Files
  • Creating Platform Process Servers
  • Privileges Required to use Process Servers
  • Creating AS/400 Process Servers
Creating a Process Server →
  • Context-Menu
  • Retrieving Support Files
  • SAP Process Servers
  • Finding Process Servers
  • Deleting Process Servers
  • See Also
Docs
Getting StartedInstallationFinance InstallationConcepts
TroubleshootingArchiving
Learn and Connect
Support Portal
BlogEventsResources
ISO/ IEC 27001 Information Security Management
Automate to be human

2023 All Rights Reserved |

Terms of Service | Policies | Cookies | Glossary | Third-party Software | Contact | Copyright | Impressum |