10-14
User
Guide

for

the

Cisco

Application

Networking

Manager

5.2
OL-26572-01
Chapter
10






Configuring

Parameter

Maps
Configuring
Optimization

Parameter

Maps
Cache-Key
Modifier
Expression
Cache
key

modifier

expression.

A

cache

object

key

is

a

unique

identifier

that

is

used

to

identify

a
cached
object

to

be

served

to

a

client,

replacing

a

trip

to

the

origin

server.

The

cache

key

modifier
feature
allows

you

to

modify

the

canonical

form

of

a

URL;

that

is,

the

portion

before

“?”

in

a

URL.
For
example,

the

canonical

URL

of

http://www.xyz.com/somepage.asp?action=browse&level=2

is
http://www.xyz.com/somepage.asp.
Enter
a

regul

ar

expression

containing

embedded

variables

as

de

scribed

in

Ta

b

l

e


10-7 .

The

ACE
transforms
URLs

specified

in

class

maps

for

this

virtual

server

with

the

expression

and

variable
entered
here.
Valid
entries

are

unquoted

text

strings

with

no

spaces

and

a

maximum

of

255

alphanumeric
characters.
If

the

string

includes

spaces,

enclose

the

string

with

quotation

marks

(“).
Min.
Time

For

Cache
Ti
me

-

To

-

L

ive


(Seconds)
Minimum
number

of


seconds

t

hat

an
object
without
an
explicit
expiration
time

should

be
considered
fresh

in

the

ACE

cache.

This

value

specifies

the

minimum

time

that

content

can

be
cached.
If

the

ACE

is

configured

for

FlashForward

optimization,

this

value

should

normally

be

0.
If
the

ACE

is

configured

for

dynamic

caching,

this

value

should

indicate

how

long

the

ACE

should
cache
the

page.

(See

Ta

b

l

e


7-17

for

information

about

these

configuration

options.)
Valid
entries

are

from

0

to

2147483647

seconds.
Max.
Time

For

Cache
Ti
me

-

To

-

L

ive


(Seconds)
Maximum
number

of

se

conds

that

an

object
without
an
explicit
expiration
time

should
be
considered
fresh

in

the

ACE

cache.

Valid

entries

are

from

0

to

2147483647

seconds.
Cache
Time-To-Live
Duration
(%)
Percentage
of

an

obj

ect’s

age

at


which

an

embedded

obj

ect

without

an

explicit

expiration

t

ime

is
considered
fresh.
Valid
entries

are

from

0

to

100

percent.
Expression
To

Modify
Cache
Key

Query
Parameter
Regular
expression

that

contains

embedded

variables

as

described

in

Ta

b

l

e
10-7 .

The

ACE
transforms
URLs

specified

in

class

maps

for

this

virtual

server

with

the

expression

and

variable
entered
here.
The
cache

parameter

feature

allows

you

to

modify

the

query

parameter

of

a

URL;

that

is,

the
portion
after

“?”

in

a

URL.

For

example,

the

query

parameter

portion

of
http://www.xyz.com/somepage.asp?action=browse&level=2
is

action=browse&level=2.
If
no

string

is

specified,

the

query

parameter

portion

of

the

URL

is

used

as

the

default

value

for
this
portion

of

t

he

cache

key.
Valid
entries

are

unquoted

text

strings

with

no

spaces

and

a

maximum

of

255

alphanumeric
characters.
Canonical
URL
Expressions
(Comma
Separated)
Comma-separated
list

of


parameter

expander
functions
as
defined
in
Ta
b

l

e
10-7

to

identify

the
URLs
to

associate

with

this

parameter

map.

The

ACE

uses

the

canonical

URL

feature

to

eliminate
the
“?”

and

any

characters

that

follow

to

identify

the

general

part

of

the

URL.

This

general

URL

is
then
used

to

create

the

base

file.

In

this

way,

the

ACE

maps

multiple

URLs

to

a

single

canonical
URL.
Valid
entries

are

unquoted

text

strings

with

a

maximum

of

255

alphanumeric

characters.
Enable
Cacheable
Content
Optimization
Check
box
that

enables

delta
optimization
of


content
that
can

be

cached.
This
feature

allows

t

he
ACE
to

detect

content

that

can

be

cached

and

perform

delta

opt

imization

on

it.
Uncheck
the

check

box

to

disable

this

feature.
Table
10-6
Optimization
Parameter

Map

Attributes

(continued)
Field
Description