Oracle9iAS Web Cache Administration and Deployment Guide
Release 2.0.0

Part Number A90372-04
Go To Documentation Library
Library
Go To Product List
Services
Go To Table Of Contents
Contents

Go to previous page

Index

A  B  C  D  E  F  G  H  I  J  L  M  N  O  P  Q  R  S  T  U  V  W  X 


Symbols

. (period) symbol
regular expression, 6-4, 8-9, 8-13
" (double quotes) symbol
regular expression, 8-10, 8-13
$ (dollar sign) symbol
embedded URL parameter, 2-7
regular expression, 6-4, 8-9, 8-13
& (ampersand) symbol
embedded URL parameter, 2-7
regular expression, 8-10, 8-13
* (asterisk) symbol
regular expression, 6-4, 8-9, 8-13
; (semi-colon) symbol
embedded URL parameter, 2-7
< (less than sign) symbol
regular expression, 8-10, 8-13
<!--esi--> tag, Edge Side Includes (ESI), D-17
> (greater than sign) symbol
regular expression, 8-10, 8-13
? (question mark) symbol
regular expression, 6-4, 8-9, 8-13
[ ] (brackets) symbol
regular expression, 8-9, 8-13
\ (backslash) symbol
regular expression, 6-4, 8-9, 8-13
^ (caret) symbol
regular expression, 6-4, 8-9, 8-13
{ } (braces) symbol
regular expression, 8-9, 8-13
' (single quotes) symbol
regular expression, 8-10

Numerics

1024 port, 10-5
1100 port, 5-7, B-1
4000 port, 5-15, B-1
4001 port, 5-15, 8-3, B-1
4002 port, 9-2, B-1
7777 port, 5-5
80 port, 5-5

A

Accept request-header field, 2-11
Accept-Charset request-header field, 2-11
Accept-Encoding request-header field, 2-11
Accept-Language request-header field, 2-11
access logs
configuring settings for, 8-31
described, 8-27
disabling, 8-32
examples, 8-29 to 8-30
format, 8-27
XLF fields, 8-27
access_log file, B-2
access_logyyyymmdd, 8-31
ACTION invalidation message element, 8-10, C-4
Active Server Pages (ASP), 1-8, 2-7
admin server process
described, 8-2
restriction, 10-4
administration port, 5-15
administrator user, 5-2, B-1
ADVANCEDSELECTOR invalidation message element, 8-9, C-3
application Web servers
capacity, 5-5
concurrent connections, 2-5
configuring for Oracle Web Cache, 5-5
failover, 1-12, 1-16
connection request threshold, 5-6
polling failed servers, 5-7
load, 2-5
load balancing
configuration, 7-2
described, 1-10
performance assurance, 2-5
performance monitoring, 9-7
session binding
configuring, 7-3
described, 1-14
Application Web Servers page in Oracle Web Cache Manager, 5-5
attempt tag, Edge Side Includes (ESI), D-14
authoritative DNS server, 3-19

B

backend failover, 1-12
BASICSELECTOR invalidation message element, 8-8, C-3
bin directory, A-1
binding, 1-14

C

Cache Cleanup page in Oracle Cache Manager, 8-13
cache hit, 1-4, 2-2
Server response-header field, 2-3
cache memory
configuration, 5-8
troubleshooting, 10-4
cache miss, 1-4, 2-2
Server response-header field, 2-3
cache population, 2-2
cache server process
described, 8-2
memory restriction, 10-4
cache size configuration, 5-8
cacheability rules, 6-6 to 6-11
default, 6-5
overview, 6-2
PDF documents, 6-5
capacity
described, 5-5
troubleshooting, 10-10
category cookies
described, 2-10
request and response value comparison, 2-10
certificate, 1-18
certificate authority (CA), 1-17
choose tag, Edge Side Includes (ESI), D-10
comment tag, Edge Side Includes (ESI), D-15
Common Gateway Interface (CGI), 1-8, 2-7
compression
configuring, 6-8
described, 1-19
configuring
access logs, 8-31
application Web server settings, 5-5
cache connection limit, 5-12
cache memory, 5-8
cacheability rules, 6-6 to 6-11
cacheability rules for HTTP error codes, 6-10
cacheability rules for multiple versions of the same document
cookie values, 6-9, 6-16
HTTP request headers, 6-18
cacheability rules for partial page caching, 6-33
cacheability rules for personalized attributes, 6-19
cacheability rules for session tracking, 6-28
cacheability rules for session-encoded URLs, 6-10, 6-19
compression, 6-8
Edge Side Includes (ESI), 6-7, 6-33
event logs, 8-25
expiration rules, 6-8, 6-14
failover of application Web servers, 7-2
load balancing of application Web server, 7-2
partial page caching, 6-33
quick reference to procedures, 4-7
resource limits, 5-8
security settings, 5-2
session binding to an application Web server, 7-3
connection limit
configuring, 5-12
troubleshooting, 10-7
COOKIE invalidation message element, 8-10, C-3, C-5
cookies
cacheability rules
documents with category cookies, 6-9, 6-16
documents with personalized attributes, 6-10, 6-19
documents with session cookies, 6-10, 6-28
category cookies for multiple versions of the same URL, 2-10
described, 1-14
personalized attributes, 2-12
session cookies
for session binding, 1-14

D

deploying Oracle Web Cache
customer example, 11-1 to 11-7
for part of a Web site, 3-10
in a distributed network, 3-17
in a failover pair, 3-12
inside a firewall, 3-15
outside a firewall, 3-16
with HTTPS requests, 3-4
with multiple application Web servers, 3-9
with one application Web server, 3-2
directory structure
bin directory, A-1
docs directory, A-1
invalidation directory, A-1
lib directory, A-1
logs directory, A-2
mesg directory, A-2
utl directory, A-2
DNS server, 1-4
docs directory, A-1
dynamically generated content caching, 1-8
Active Server Pages (ASP), 1-8, 2-7
Common Gateway Interface (CGI), 1-8, 2-7
described, 2-7
Java Server Pages (JSP), 1-8, 2-7
Java Servlets, 1-8, 2-7
multiple versions of the same document, 2-8
personalized attributes, 2-12
personalized greetings, 2-12
PL/SQL Server Pages (PSP), 1-8, 2-7
session tracking, 2-14
session-encoded URLs, 2-15

E

Edge Side Includes (ESI)
<!--esi--> tag, D-17
attempt tag, D-14
choose tag, D-10
comment tag, D-15
examples
personalized greeting, 6-44
portal site, 6-36
Surrogate-Control response-header field, 6-46
except tag, D-14
exception and error handling, D-7
HTTP_ACCEPT_LANGUAGE variable, D-4
HTTP_COOKIE variable, D-4
HTTP_HOST variable, D-4
HTTP_REFERER variable, D-4
HTTP_USER_AGENT variable, D-4
include tag, D-9
otherwise tag, D-10
personalized greetings, 6-34
QUERY_STRING variable, D-4
remove tag, D-16
Surrogate-Capability request-header field, 2-2, 2-3
Surrogate-Control response-header field, 6-45
try tag, D-14
vars tag, D-18
when tag, D-10
embedded URL parameters
$ (dollar sign) symbol, 2-7
& (ampersand) symbol, 2-7
; (semi-colon) symbol, 2-7
error messages in event log, E-6
event logs
configuring settings, 8-25
described, 8-23
error messages, E-6
examples of, 8-23 to 8-25
finding errors, 8-25
format, 8-23
information messages, E-2
warning messages, E-4
event_log file, B-2
except tag, Edge Side Includes (ESI), D-14
expiration
concepts of, 2-4
performance assurance heuristics, 6-15
expiration rules, 6-8, 6-14
by cache entry, 6-14
by document creation, 6-14
by HTTP Expires header, 6-14
Expires header, 6-14

F

failover
configuring, 7-2
connection request threshold, 5-6
described, 1-12
polling failed application Web servers, 5-7
features, new
cache status in Server response-header field, xxx
cacheability selectors, xxix
compression improvements, xxx
Edge Side Includes (ESI), xxix
HTTPS protocol support, xxix
invalidation improvements, xxx
Secure Sockets Layer (SSL), xxix
Surrogate-Control header, xxx
firewalls and Oracle Web Cache deployments, 3-16
FoundationPersistentSessionID session, 6-29

G

GET method, 6-3, 6-6
GET with query string method, 6-3, 6-6
grep command, 8-25
group ID for Oracle Web Cache administration, 5-4

H

HEADER invalidation message element, 8-10, C-4
HTTP error code cacheability rules, 6-10
HTTP request headers, 2-10, 6-9
cacheability rules for, 6-9, 6-18
supported by Oracle Web Cache, 2-11
HTTP request-header fields
Accept, 2-11
Accept-Charset, 2-11
Accept-Encoding, 2-11
Accept-Language, 2-11
If-Modified-Since, 2-2
Last-Modified, 2-2
Surrogate-Capability, 2-3
Surrogate-Control, 2-3
User-Agent, 2-11
HTTP requests
wallet configuration, 5-17
HTTP response-header fields
Server, 2-3
Set-Cookie, 7-4
Surrogate-Control, 6-45
HTTP_ACCEPT_LANGUAGE variable, D-4
HTTP_COOKIE variable, D-4
HTTP_HOST variable, D-4
HTTP_REFERER variable, D-4
HTTP_USER_AGENT variable, D-4
HTTPS requests, 3-4
administration port configuration, 5-15
certificate, 1-18
certificate authority (CA), 1-17
invalidation port configuration, 5-16, 8-4
Oracle Web Cache listening port, 5-7
overview, 1-16, 5-7
statistics monitoring port configuration, 5-16, 9-2
wallet, 1-18

I

ID invalidation response attribute, 8-12, C-5
If-Modified-Since request-header field, 2-2
include tag, Edge Side Includes (ESI), D-9
information messages in event log, E-2
internal_admin.xml file, A-1
internal.xml file, A-1
invalidate.c file, 8-16
Invalidate.java file, 8-16
invalidating documents
database triggers, 8-16
HTTP POST messages, 8-6
invalidate.c, 8-16
Invalidate.java, 8-16
Oracle Web Cache Manager, 8-12
scripts, 8-16
invalidation
concepts of, 2-4
described, 1-9
performance assurance heuristics, 8-14
port number, 8-3, 9-2
user, 5-2
invalidation directory, A-1
INVALIDATION invalidation message element, C-3
invalidation messages
ACTION element, 8-10, C-4
ADVANCEDSELECTOR element, 8-9, C-3
BASICSELECTOR element, 8-8, C-3
compatibility with release 1.0, 8-7
COOKIE element, 8-10, C-3, C-5
HEADER element, 8-10, C-4
INVALIDATION element, C-3
NAME attribute, 8-10, C-3, C-4, C-5
OBJECT element, 8-8, C-3
regular expression
. (period) symbol, 8-9, 8-13
" (double quotes) symbol, 8-10, 8-13
$ (dollar sign) symbol, 8-9, 8-13
& (ampersand) symbol, 8-10, 8-13
* (asterisk) symbol, 8-9, 8-13
< (less than sign) symbol>, 8-10, 8-13
> (greater than sign) symbol, 8-10, 8-13
? (question mark) symbol, 8-9, 8-13
[ ] (brackets) symbol, 8-9, 8-13
\ (backslash) symbol, 8-9, 8-13
^ (caret), 8-9, 8-13
{ } (braces) symbol, 8-9, 8-13
' (single quotes) symbol, 8-10
REMOVALTTL attribute, 8-10, C-4
URI attribute, 8-8, C-3
URIPREFIX attribute, 8-9, C-3
VALUE attribute, 8-10, C-3, C-4
WCSinvalidation.dtd, A-1, C-1
invalidation port, 5-16, 8-4
invalidation responses, 8-12, C-5
ID attribute, 8-12, C-5
NUMINV attribute, 8-12, C-5
RESULT element, 8-12
STATUS attribute, 8-12, C-5
syntax of, 8-8
WCSinvalidation.dtd, A-1, C-1
invalidator user, 5-2, B-1

J

Java Server Pages (JSP), 1-8, 2-7
Java Servlets, 1-8, 2-7
JSESSIONID session, 6-29

L

L4 (Layer 4) switches, 3-4
L7 (Layer 7) switches, 3-10
Last-Modified request-header field, 2-2
lib directory, A-1
load balancing
configuring, 7-2
described, 1-10
load on Oracle Web Cache computer, 10-11
Local timestamp conversion issue, 8-26, 8-31
logs directory, A-2

M

mesg directory, A-2
multiple versions of the same document, 2-8
cookie values, 2-10, 6-16
HTTP request headers, 2-10, 6-9, 6-18

N

NAME invalidation message attribute, 8-10, C-3, C-4, C-5
netstat command, 5-12
new features
cache status in Server response-header field, xxx
cacheability selectors, xxix
compression improvements, xxx
Edge Side Includes (ESI), xxix
invalidation improvements, xxx
protocol support, xxix
Secure Sockets Layer (SSL), xxix
Surrogate-Control header, xxx
NUMINV invalidation response attribute, 8-12, C-5

O

OBJECT invalidation message element, 8-8, C-3
Oracle Web Cache
admin server process, 8-2
administration, 1-19
benefits
cost savings, 1-6
high availability, 1-6
network traffic reduction, 1-6
performance, 1-5
scalability, 1-5
cache server process, 8-2
deploying
for part of a Web site, 3-10
in a distributed network, 3-17
in a failover pair, 3-12
inside a firewall, 3-15
outside a firewall, 3-16
with HTTPS requests, 3-4
with multiple application Web servers, 3-9
with one application Web server, 3-2
described, 1-2
dynamically generated content caching, 1-8
features
administration, 1-19
backend failover, 1-12
compression, 1-19
invalidation, 1-9
load balancing, 1-10
performance assurance, 1-9
restricted administration, 1-16
Secure Sockets Layer (SSL), 1-16
security, 1-16
session binding, 1-14
static content caching, 1-8
surge protection, 1-10
performance monitoring, 9-5
population of the cache, 2-2
with Oracle9i Application Server, 1-2
Oracle Web Cache Manager
administering Oracle Web Cache
administration port, 5-15
cache memory, 5-8
connection limit, 5-12
event logs, 8-25
invalidation port, 5-16
invaliding documents, 8-12
resource limits, 5-8
security settings, 5-2
statistics monitoring port, 5-16
administering Web sites
access logs, 8-31
application Web server settings, 5-5
cacheability rules, 6-6 to 6-11
cacheability rules for HTTP error codes, 6-10
cacheability rules for multiple versions of the same document, 6-9, 6-16, 6-18
cacheability rules for personalized attributes, 6-19
cacheability rules for session tracking, 6-28
cacheability rules for session-encoded URLs, 6-10, 6-19
compression, 6-8
Edge Side Includes (ESI) permission, 6-7
expiration rules, 6-8, 6-14
load balancing, 7-2
session binding, 7-3
wallet location, 5-18
applying changes, 10-12
described, 4-2
introduced, 1-19
monitoring application Web servers
performance statistics, 9-7
monitoring Oracle Web Cache
cache health, 9-3
performance statistics, 9-5
navigator pane, 4-5
restarting Oracle Web Cache, 5-21
right pane, 4-6
starting, 4-2
starting Oracle Web Cache, 8-2
status messages, 4-4
Oracle9i Application Server with Oracle Web Cache, 1-2
OracleHOME_NAMEWebCache service, 5-19, 8-3
OracleHOME_NAMEWebCacheAdmin service, 5-19, 8-3
OracleHOME_NAMEWebCacheMon service, 5-19
otherwise tag, Edge Side Includes (ESI), D-10

P

partial page caching
cacheability rules, 6-33
configuring, 6-33
described, 2-17
examples
personalized greetings, 6-44
portal site, 6-36
Surrogate-Control response-header field, 6-46
Surrogate-Control response-header field, 6-45
PDF documents, 6-5
performance assurance
described, 2-4
introduced, 1-9
performance assurance heuristics, 1-9, 2-4
application Web server limit, 2-5
application Web server load, 2-5
concurrent connections, 2-5
expiration, 6-15
invalidation, 8-14
popularity, 2-5
validity, 2-5
performance monitoring
application Web servers, 9-7
Oracle Web Cache, 9-5
personalized attribute cacheability rules, 6-19
personalized attributes
Edge Side Includes (ESI), 6-34
WEBCACHEEND HTML tag, 2-12, 6-20
WEBCACHETAG HTML tag, 2-12, 6-20
personalized greetings. See personalized attributes
PL/SQL Server Pages (PSP), 1-8, 2-7
popularity, 2-5
populating the cache, 2-2
port conflicts, 10-2
ports
1024, 10-5
1100, 5-7, B-1
4000, 5-15, B-1
4001, 5-15, 8-3, B-1
4002, 9-2, B-1
7777, 5-5
80, 5-5
administration port, 5-15
invalidation, 5-16, 8-4
Oracle Web Cache listening port, 5-7
statistics monitoring, 5-16, 9-2
POSIX 1003 extended regular expressions, 6-4
POST method, 6-3, 6-6
privileged ports, 10-5

Q

QUERY_STRING variable, D-4

R

Range request header, 6-6
readme.examples.html file, 8-16, A-1
readme.html file, A-2
regular expression, 6-4
. (period) symbol, 6-4, 8-9, 8-13
" (double quotes) symbol, 8-10, 8-13
$ (dollar sign) symbol, 6-4, 8-9, 8-13
& (ampersand) symbol, 8-10, 8-13
* (asterisk) symbol, 6-4, 8-9, 8-13
< (less than sign) symbol>, 8-10, 8-13
> (greater than sign) symbol, 8-10, 8-13
? (question mark) symbol, 6-4, 8-9, 8-13
[ ] (brackets) symbol, 8-9, 8-13
\ (backslash) symbol, 6-4, 8-9, 8-13
^ (caret) symbol, 6-4, 8-9, 8-13
{ } (braces) symbol, 8-9, 8-13
' (single quotes) symbol, 8-10
REMOVALTTL invalidation message attribute, 8-10, C-4
remove tag, Edge Side Includes (ESI), D-16
Resource Limits page in Oracle Web Cache Manager, 5-10, 5-12
restarting Oracle Web Cache, 5-21
RESULT invalidation response element, 8-12
reverse proxy server, 1-2
rules for creating cacheability rules, 6-2

S

Secure Sockets Layer (SSL), 1-16
see HTTPS requests
security, 1-16
Security page in Oracle Web Cache Manager, 5-2
security settings, 5-2
Server response-header field, 2-3
session binding
configuring, 7-3
described, 1-14
session cookies
described, 2-14
request and response value comparison, 2-15
session tracking
cacheability rules, 6-28
described, 2-14
serving the first request from the cache, 6-32
session-encoded URLs
cacheability rules for, 6-10, 6-19
described, 2-15
Set-Cookie response-header field, 7-4
starting
Oracle Web Cache, 5-2
Oracle Web Cache Manager, 4-2
startup failures, 10-2
static content caching, 1-8
statistics monitoring port, 5-16, 9-2
STATUS invalidation response attribute, 8-12, C-5
status messages in Oracle Web Cache Manager, 4-4
surge protection, 1-10
Surrogate-Capability request-header field, 2-2, 2-3
Surrogate-Control response-header field, 6-45
content="ESI/1.0" control directive, 6-46
content="webcache/1.0" control directive, 6-46
max-age control directive, 6-45
no-store control directive, 6-45
no-store-remote control directive, 6-45

T

top utility, 10-11
troubleshooting
application Web server capacity, 10-10
cache memory, 10-4
caching PDF documents, 6-5
connection limit, 10-7
GMT to local timestamp, 8-26, 8-31
load, 10-11
Oracle Web Cache Manager, 10-12
port conflicts, 10-2
privileged ports, 10-5
startup failures, 10-2
wallet configuration, 10-8
wrong or older cached content, 10-11
trusted subnet for Oracle Web Cache administration, 5-3
try tag, Edge Side Includes (ESI), D-14

U

uptime utility, 10-11
URI invalidation message attribute, 8-8, C-3
URIPREFIX invalidation message attribute, 8-9, C-3
user ID for Oracle Web Cache administration, 5-4
User-Agent request-header field, 2-11
utl directory, A-2
utl_proc.sql script, 8-16
UTL_TCP Oracle supplied package, 8-16

V

validity, 2-5
VALUE invalidation message attribute, 8-10, C-3, C-4
vars tag, Edge Side Includes (ESI), D-18

W

wallet
configuring, 5-17
considerations for Windows operating systems, 5-19
described, 1-18
troubleshooting, 10-8
warning messages in event log, E-4
WCSinvalidation.dtd, A-1, C-1
Web caching
benefits
cost savings, 1-6
high availability, 1-6
network traffic reduction, 1-6
performance, 1-5
scalability, 1-5
described, 1-4
webcachectl start command, 4-7, 5-2, 5-21
webcachectl status command, 4-7, 8-2
webcachectl stop command, 4-7, 5-21
webcachectl utility
obtaining the status of Oracle Web Cache, 8-2
restarting Oracle Web Cache, 5-21
starting Oracle Web Cache, 8-2
stopping Oracle Web Cache, 8-2
webcachectl utility syntax, 4-7
webcached executable, A-1
WEBCACHEEND HTML tag for personalized attributes, 2-12, 6-20
WEBCACHETAG HTML tag for personalized attributes, 2-12, 6-20
webcache.xml file, 10-3, A-2
when tag, Edge Side Includes (ESI), D-10

X

XLF fields for access logs, 8-27

Go to previous page
Oracle
Copyright © 2001 Oracle Corporation.

All Rights Reserved.
Go To Documentation Library
Library
Go To Product List
Services
Go To Table Of Contents
Contents