Package

com.twitter.finagle

tunable

Permalink

package tunable

Visibility
  1. Public
  2. All

Value Members

  1. object StandardTunableMap

    Permalink

    Object used for getting the TunableMap for a given id.

    Object used for getting the TunableMap for a given id. This TunableMap is composed from 3 sources, in order of priority:

    1. A mutable, in-process TunableMap.Mutable.
    2. The dynamically loaded TunableMap, provided via ServiceLoadedTunableMap.apply.
    3. The JSON file-based TunableMap, provided via JsonTunableMapper.loadJsonTunables.

    The JSON file-based TunableMap is a composition of file-based per-instance and per-environment TunableMaps. TunableMaps are composed in the following priority order:

    1. Environment and instance-specific
    2. Environment-specific for all instances
    3. Instance-specific
    4. All instances

    For more information, see https://twitter.github.io/finagle/guide/Configuration.html#tunables.

Ungrouped