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