Parent Select Plugin¶
The purpose of this plugin is to provide a base for creating custom parent selection plugins, as well as to eventually replace the core parent and strategy logic so all nontrivial parent selection will be done via plugins.
This plugin is still experimental, but is included with Traffic Server when you
build with the experimental plugins enabled via
This plugin only functions as a remap plugin, and is therefore
It requires two options: the strategies config file, and the name of the strategy.
For example, a remap.config line might look like:
map https://example.net/ https://example.net/ @plugin=parent_select.so @pparam=strategies.yaml @pparam=example-strategy
This means all remap rules can use the same
strategies.yaml file containing multiple strategies, or each remap rule can have its own strategies file, whichever the operator prefers.