Validatie van responscache
Gemaakt voor:
- Ontwikkelaar
- Beheerder
- Gebruiker
Cachingangen worden automatisch vernieuwd met behulp van op een catalogus gebaseerde of op een vervaldatum gebaseerde cachevalidatie, zoals geselecteerd met kenmerk::CacheValidationPolicy (in default.ini of het .ini-bestand van een specifieke afbeeldingscatalogus).
Bij validatie op basis van een catalogus wordt een bestaand cacheitem als 'stable' beschouwd als catalog::LastModified
(of attribute::LastModified
of de tijd van de bestandswijziging van de catalog.ini bestand) is recenter dan de tijd waarop de cachevermelding is gemaakt.
Bij validatie op basis van vervaldatum wordt een cacheitem na 5 minuten sinds de meest recente validatie standaard verouderd. In beide gevallen valideert de server de items in de oude cache door de bestandsdatums te controleren van alle afbeeldingsbestanden die bij het maken van de aanvraag betrokken waren. Als de bestandsdatums niet zijn gewijzigd, wordt het tijdstempel van het cacheitem bijgewerkt en wordt de datum in de cache als geldig beschouwd.
Voor gangbare toepassingen waarbij vooral afbeeldingen in afbeeldingscatalogi worden opgenomen, biedt validatie op basis van catalogus een prestatievoordeel. Toepassingen die geen afbeeldingscatalogi bevatten, moeten op vervaldatum gebaseerde cachevalidatie gebruiken. Een manier om dit te bereiken is het instellen van attribute::cacheValidationPolicy=0
in default.inien 1
in alle specifieke afbeeldingscatalogusbestanden.
De ingangen van het geheime voorgeheugen worden ongeldig en zijn onderworpen aan re-generatie wanneer een catalogusingang betrokken bij het verzoek op een manier verandert die waarschijnlijk een verandering van het antwoordbeeld zou veroorzaken. De inhoud van bijvoorbeeld catalog::Modifier
wijzigingen.
Alleen afbeeldingsbestanden nemen deel aan het validatieproces van de cache. Wijzigingen in lettertypebestanden of ICC-profielbestanden leiden niet tot automatische ongeldigmaking van cachegegevens.
Experience Manager
- Start Dynamic Media Image Serving and Image Rendering API
- Over deze release
- Systeemvereisten en -vereisten
- Vereisten en aanbevelingen voor schijfruimte
- Beperkingen en bekende problemen
- Technische ondersteuning
- Documentconventies
- Installatie
- API voor afbeeldingsservice
- API voor afbeeldingsservice
- Beoogd publiek
- Onderdelen van Image Serving
- Configuratie en beheer
- Configuratie en beheer
- Serviceconfiguratiebestanden
- Gegevenscache
- Serverinstellingen
- Serverinstellingen
- Algemeen
- Inhoudsgegevensmappen
- Servercaches
- Limieten voor afbeeldingsgrootte
- Afbeeldingscatalogusservice
- SSL
- Server
- Toegangslogbestand
- Foutopsporing_tracering vastleggen
- Fout bij omleiden
- Cache-clustering
- Toezicht- en waarschuwingssysteem
- Waarschuwingsdrempels
- SVG
- Reacties mediaset
- Omleiden bij fout
- SVG configureren
- Serverconfiguratie
- SSL-ciphers definiëren
- Servertoezichthouder
- Serverregistratie
- Servercontrole
- Inhoud beheren
- Statische (niet-afbeeldings) inhoud bedienen
- Problemen oplossen
- HTTP-protocolverwijzing
- Overzicht van de HTTP-protocolverwijzing
- Introductie van HTTP-protocol
- Syntaxis en kenmerken
- Syntaxis en kenmerken
- Basissyntaxis van HTTP-protocol voor afbeeldingen
- Beeld dat HTTP-protocol serveert, opdracht
- Lagen
- Laageffecten
- Nesten en insluiten aanvragen
- Vervangende variabelen
- Command macros
- Afbeeldingscatalogi
- Omzetten van object-id
- Tekstreeks lokaliseren
- SVG-ondersteuning
- Voorbewerking aanvragen
- Afbeeldingen met hyperlinks
- Kleurbeheer van afbeeldingsserver
- HTTP-codering van afbeeldingsserver
- Verzoek vergrendelen
- Vragen om verwarring
- Watermerken
- Statische (niet-afbeeldings) inhoud bedienen
- Mediasetaanvragen
- Tekstopmaak
- Gegevenstypen
- Opdrachtverwijzing
- Overzicht van de opdrachtverwijzing
- align
- anker
- bfc
- bgc
- bgColor
- blendMode
- cachegeheugen
- clipPath
- clipXPath
- kleur
- uitsnijden
- cropPathE
- defaultImage
- dpr
- effect
- effectMask
- uitbreiden
- aanpassen
- omdraaien
- fmt
- hei
- verbergen
- icc
- iccEmbed
- id
- imageSet
- jpegSize
- laag
- landinstelling
- map
- masker
- maskUse
- netwerk
- op_vervagen
- op_brightness
- op_kleurbalans
- op_inkleuren
- op_contrast
- op_kweken
- op_kwekenMasker
- op_growMaskR
- op_hue
- op_invert
- op_ruis
- op_verzadiging
- op_scherpen
- op_usm
- op_usmR
- opac
- oorsprong
- pathAttr
- pathEmbed
- perspectief
- pos
- printRes
- pscan
- qlt
- kwantificeren
- rect
- req
- res
- resMode
- rgn
- roteren
- schalen
- scl
- size
- src
- template
- text
- textAngle
- textAttr
- textFlowPath
- textFlowXPath
- textPath
- textPs
- type
- winderig
- xmpEmbed
- Responsgegevens
- Servergedrag
- Sjablonen
- Verwijzing naar FXG-serverprotocol
- Referentie afbeeldingscatalogus
- Attributen
- Kenmerken
- AllowDirectAccess
- AllowDirectUrls
- ApplyEffectMask
- AudioBitRate
- Bfc
- BkgColor
- CacheValidationPolicy
- ClientAddressFilter
- CatalogFile
- DefaultExpiration
- DefaultExt
- DefaultFont
- DefaultImage
- DefaultImageMode
- DefaultLocale
- DefaultPix
- DefaultThumbPix
- DigimarcId
- DigimarcInfo
- ErrorImage
- ErrorDetail
- Verlopen
- FontMapFile
- FullMatch
- HttpAppleStreamingContext
- HttpFlashStreamingContext
- IccBlackPointCompensation
- IccDither
- IccProfileCmyk
- IccProfileGray
- IccProfileMapFile
- IccProfileRgb
- IccProfileSrcCmyk
- IccProfileSrcGray
- IccProfileSrcRgb
- IccRenderIntent
- JpegQuality
- LocaleMap
- LocaleStrMap
- MacroFile
- MaxPix
- NonImgExpiration
- PublishInfo
- PrintResolution
- RequestLock
- RequestObfuscation
- ResMode
- Resolutie
- RootId
- RootPath
- RootUrl
- RuleSetFile
- SavePath
- StaticContentCatalogFile
- StaticContentRootPath
- SvgCatalogFile
- SynthesizeFontStyles
- ThumbBkgColor
- ThumbHorizAlign
- ThumbRes
- ThumbType
- ThumbVertAlign
- TimeStamp
- TotalStreamBitRate
- TrustedDomains
- UseLastModified
- VideoBitRate
- VideoSize
- Watermerk
- Verwijzing naar afbeeldingsgegevens/SVG
- Macrodefinitie
- Lettertypekaart
- ICC-profieltoewijzingsverwijzing
- Referentie voor regelset
- Proxy afbeeldingsserver
- Responsieve statische afbeeldingsbibliotheek
- API voor het renderen van afbeeldingen
- API voor het renderen van afbeeldingen
- Configuratie
- Serverbeheer
- Serverbeheer
- Voorkeur voor serverbeheer
- Overzicht van serverbeheer
- De server configureren en beheren
- Referentie voor configuratie-instellingen
- HTTP-protocolverwijzing
- HTTP-protocolverwijzing
- Inleiding
- Syntaxis en functies van HTTP-protocol
- Syntaxis en functies van HTTP-protocol
- Basissyntaxis van HTTP-protocol voor het renderen van afbeeldingen
- Overzicht van de opdracht HTTP-protocol voor afbeeldingen renderen
- Vignetten
- Materialen
- Geavanceerde rendereffecten
- Nesten en insluiten aanvragen
- Materiaalcatalogi
- Voorbewerking aanvragen *
- Aangepaste variabelen
- Opdrachtmacro’s *
- Kleurbeheer voor rendering van afbeeldingen *
- Kleurwaarden
- HTTP-codering voor het renderen van afbeeldingen
- Verwijzing naar HTTP-protocolopdracht
- HTTP-protocolresponsgegevens
- Materiaalcatalogus
- Materiaalcatalogus
- Inleiding
- Overzicht van de materiaalcatalogus
- Kenmerken
- Kenmerken
- AllowDirectURLs
- CacheValidationPolicy
- CatalogFile
- ClientAddressFilter
- DefaultPix
- ErrorDetail
- ErrorImage
- Verlopen
- Indeling
- IccBlackPointCompensation
- IccDither
- IccProfileCmyk
- IccProfileGray
- IccProfileMapFile
- IccProfileRgb
- IccProfileSrcCmyk
- IccProfileSrcGray
- IccProfileSrcRgb
- IccRenderIntent
- JpegQuality
- MacroFile
- MaxPix
- OnFailObj
- OnFailSel
- RenderSettings
- ResMode
- Resolutie
- RootId
- RootPath *
- RootUrl *
- RuleSetFile
- Scherp
- Verscherpen
- ShowOverlapObjs
- TiffEncoding
- TimeStamp
- TrustedDomains *
- UseLastModified
- VignetteMapFile
- Verwijzing naar materiaalgegevens
- Verwijzing naar vignet met hyperlinks
- Referentie macrodefinitie
- ICC-profieltoewijzingsverwijzing
- Referentie voor regelset
- Hulpmiddelen