Defining destinations with the ROUTOPTS statement
HCL Workload Automation Agents and dynamic domain managers are connected to the Z controller. This means that you use the ROUTOPTS statement to define the connection details of an HCL Workload Automation Agent and dynamic domain manager to the controller or standby controller.
Set the HTTP or HTTPS keyword to define all your HCL Workload Automation Agent destinations. For HCL Workload Automation Agents and dynamic domain managers, a destination is the combination of a name and the fully qualified host name, or IP address, and port number of the HCL Workload Automation Agent or dynamic domain manager.
HTTP and HTTPS have the same syntax. The difference is that HTTPS defines the connection as SSL-secure. ROUTOPTS is defined in the member of the EQQPARM library specified by the PARM parameter in the JCL EXEC statement of the controller.
ROUTOPTS HTTP|HTTPS(destination,...,destination)
where destination
is
indicated as follows: - For HCL Workload Automation Agents
For more information, see Static end-to-end environment with Java run time installed in which you can run job types with advanced options.dest name:'hostname or IPaddr of agent'/port of agent[/type][/pulseivl][/proxyname]
- For dynamic domain managers
For more information, see Dynamic end-to-end environment to run also job types with advanced options..hostname or IPaddress of DDM/port of DDM/B[/pulseivl]
- For master domain managers
hostname or IPaddress of MDM/port of MDM/B
The destination name is any alphanumeric sequence of up to 8 characters. You can include as many destinations as you want within the parentheses. They must be separated by commas. Because you cannot specify more than 455 lines for each ROUTOPTS statement, you can add further destinations by specifying more than one ROUTOPTS statement.
pulseivl
value is optional and defines the frequency,
expressed in minutes, with which the HCL Workload Automation for Z controller
checks that the agent or dynamic domain manager is running.
Values range from 0 to 1440 minutes; the value 0 means that the heartbeat checking:- Is not run for z-centric agents.
- Is run for dynamic domain managers according to the policy established by the Z controller.
pulseivl
value defined in a
ROUTOPTS HTTP|HTTPS destination
statement overrides the
global value eventually defined with the HTTPOPTS PULSEIVL
keyword.ROUTOPTS HTTPS(ITAAC1:'192.27.144.12'/44112, ITAAC2:'192.14.55.231'/61424//10)
where
a heartbeat checking interval of 10 minutes is set for ITAAC2. Note that if you use
pulseivl
, there must be two slashes (/) before it because the
type
parameter for z-centric agents is null.ROUTOPTS HTTPS(BRKS:'9.168.125.59'/8081/B/5)
where a heartbeat checking
interval of 5 minutes is set for the dynamic domain manager. The proxyname
value is optional: you specify it when one
or more z-centric agents are connected to
the controller through a proxy server. You must have defined the proxyname
in the PROXY parameter of ROUTOPTS.
ZCENT1
and
ZCENT2
are connected to the controller through the proxy server named
PRX1
(you defined PRX1
in the PROXY parameter of
ROUTOPTS):ROUTOPTS HTTPS(ZCENT1:'192.27.144.12'/8081///PRX1, ZCENT2:'192.14.55.231'/16789//5/PRX1)
PROXY(PRX1:'195.34.134.10'/3741)
/F procname,RFRDEST
. /F procname,DSPDEST
For detailed information about the DSPDEST command,
see Managing the Workload.You can modify or delete an unlimited number of destinations. However, if you modify the destination name this operation is considered as adding a new destination.