/AWS1/CL_MDTTRAFSHAPINGTPSCONF¶
The configuration for TPS-based traffic shaping. This approach limits requests to the ad decision server (ADS) based on transactions per second and concurrent users, providing more intuitive capacity management compared to time-window based traffic shaping.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_peaktps TYPE /AWS1/MDT__INTEGER /AWS1/MDT__INTEGER¶
The maximum number of transactions per second (TPS) that your ad decision server (ADS) can handle. MediaTailor uses this value along with concurrent users and headroom multiplier to calculate optimal traffic distribution and prevent ADS overload.
iv_peakconcurrentusers TYPE /AWS1/MDT__INTEGER /AWS1/MDT__INTEGER¶
The expected peak number of concurrent viewers for your content. MediaTailor uses this value along with peak TPS to determine how to distribute prefetch requests across the available capacity without exceeding your ADS limits.
Queryable Attributes¶
PeakTps¶
The maximum number of transactions per second (TPS) that your ad decision server (ADS) can handle. MediaTailor uses this value along with concurrent users and headroom multiplier to calculate optimal traffic distribution and prevent ADS overload.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PEAKTPS() |
Getter for PEAKTPS, with configurable default |
ASK_PEAKTPS() |
Getter for PEAKTPS w/ exceptions if field has no value |
HAS_PEAKTPS() |
Determine if PEAKTPS has a value |
PeakConcurrentUsers¶
The expected peak number of concurrent viewers for your content. MediaTailor uses this value along with peak TPS to determine how to distribute prefetch requests across the available capacity without exceeding your ADS limits.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PEAKCONCURRENTUSERS() |
Getter for PEAKCONCURRENTUSERS, with configurable default |
ASK_PEAKCONCURRENTUSERS() |
Getter for PEAKCONCURRENTUSERS w/ exceptions if field has no |
HAS_PEAKCONCURRENTUSERS() |
Determine if PEAKCONCURRENTUSERS has a value |