Брошюра для Cisco Cisco Tidal Enterprise Scheduler 6.2

Скачать
Страница из 36
30
Cisco Tidal Enterprise Scheduler 6.2.1 Performance Tuning Guide
OL-32251-01
Cisco Tidal Enterprise Scheduler 6.2.1 Performance Tuning Guide
  Transporter Performance
Transporter Performance
Transporter Job Read Options
Configurations have been made available to provide improved performance for unfiltered job reads. 
Multiple options are available for flexibility. Configuring these options may require tuning based on the 
customer environment. For tuning purpose, it would best to run TP in debug mode with an open console 
so that you can view how the reads are performing. 
To run TP in debug mode, include XPORTER_DEBUG=YES in the Transporter.props file and run the 
transporter.cmd script located in bin.
The REST call job.getList has been replaced with the following options:
Parameters Configured via Transporter.props
Only one of the following parameters should be set to true at a time:
READJOBS_PAGINATED
READJOBS_ALL
READJOBS_BATCHES
The READ_BATCHES parameter applies to READJOBS_PAGINATED or READJOBS_BATCHES.
If none of these parameters is set, the default configuration for read is (READ_BATCHES=500, 
READJOBS_BATCHES=true)
The READ_BATCHES parameter is used when reading paginated or batched reads.
The READJOBS_PAGINATED parameter determines whether to read jobs in pages.
The READJOBS_BATCHES parameter determines whether to read jobs in batches.
The READJOBS_ALL parameter determines whether to read all, given the min and max job ID.
READJOBS_PAGINATED
READJOBS_PAGINATED configures the client manager to return job data in pages, with the batches 
based on the READ_BATCHES value.
For example, READ_BATCHES=1000 and READJOBS_PAGINATED=true, tells the Client Manager to 
return job data in batches of 1000. This approach reduces the overhead on the Client Manager as data is 
sent in smaller batches. Increasing the READ_BATCHES value will reduce the number of requests sent 
to the Client Manager since the jobs are returned in larger batches. 
Note
This approach may have less benefit given many jobs (i.e. 50K or more). The batching is done at the 
Client Manager level.
READJOBS_BATCHES 
READJOBS_BATCHES reads jobs based on a given range of job IDs, where the range is specified via 
READ_BATCHES.
For example, if you have 50,000 job records whose job IDs start at 1 and ends at 50000, and you have 
set READ_BATCHES=1000 and READJOBS_BATCHES=true, requests will be sent to the Client 
Manager to query job records in ranges, until no more records are returned, as follows.
jobid >=1        and jobid <=1001