Package org.frontcache.resilience
package org.frontcache.resilience
-
ClassDescriptionMarker for LoggerAll GET requests which flows through cache (cached invalid input: '&' not)All requests through Frontcache engine Must use SEMAPHORE to access the same threadReplaces
com.netflix.hystrix.exception.HystrixBadRequestException: the caller asked for something invalid, so the failure says nothing about the health of the dependency.FcCommand<T>The seam.MirrorsHystrixCommand.Setterso the constructor bodies of the five commands change by one type name and nothing else.The resolved settings for one command key, read from conf/resilience.properties byFcResilienceConfigand translated to Resilience4j configs here.Replacescom.netflix.hystrix.exception.HystrixRuntimeException: thrown out ofFcCommand.execute()when the command failed AND the fallback could not supply a value.The command keys, in one place.Rolling metrics for one command, shaped to the Hystrix dashboard JSON rather than to Resilience4j's data model.The mean and the nine percentiles, read from ONE merge of the bucket ring.Execution outcomes of anFcCommand, replacingcom.netflix.hystrix.HystrixEventType.Reads conf/resilience.properties into plainPropertiesand resolves per-command settings from it, replacing the ArchaiusConfigurationManager.install()path.Holds the Resilience4j registries, keyed by command key.Applies an edited conf/resilience.properties to a running node, for thereload-resiliencemanagement action.The named thread pools Frontcache owns, replacingHystrixThreadPool.