Oracle Web Cache Administration and Deployment Guide
Release 1.0.2.3
Part Number A86722-03
Library
Service
Index
Contents
Title and Copyright Information
List of Figures
List of Tables
Send Us Your Comments
Preface
1 Introduction to Oracle Web Cache
What is the Big Picture for Caching?
Oracle's Solution to Web Site Performance Issues
How Web Caching Works
Benefits of Web Caching
Features of Oracle Web Cache
Static and Dynamically Generated Content Caching
Cache Invalidation
Performance Assurance
Surge Protection of Application Web Servers
Load Balancing of Application Web Servers
Backend Failover
Application Web Server Binding
Security Features
Administration
Compression
2 Oracle Web Cache Concepts
Populating Oracle Web Cache
Cache Freshness and Performance Assurance
Caching Dynamically Generated Content
Multiple Versions of the Same URL
Personalized Attributes
Session Information
Session Tracking
Session-Encoded URLs
3 Deploying Oracle Web Cache
Caching Content for One Application Web Server
Forwarding HTTPS Requests
Load Balancing Requests Among Application Web Servers
Accelerating Portions of a Web Site
Using Oracle Web Cache Servers in a Failover Pair
Working with Firewalls
Deploying Oracle Web Cache Servers in a Distributed Network
4 Configuration and Administration Tools Overview
Oracle Web Cache Manager
Starting Oracle Web Cache Manager
Navigating Oracle Web Cache
Apply Changes and Cancel Changes Buttons
Status Messages
Navigator Pane
Right Pane
webcachectl Utility
Configuration and Administration Tasks at a Glance
5 Initial Setup and Configuration
Task 1: Start Oracle Web Cache
Task 2: Modify Security Settings
Task 3: Set Resource Limits
Task 4: Specify Web Site Settings
Task 5: Specify Caching Rules
Task 6: Restart Oracle Web Cache
6 Creating Rules for Cached Content
Cacheability Rules Overview
Cacheability Rule Syntax
Default Cacheability Rules
Configuring Cacheability Rules
Cacheability Rule Example
Configuring Expiration Rules
Configuring Rules for Multiple-Version URLs Containing Cookies
Configuring Rules for Multiple-Version URLs Containing HTTP Request Headers
Configuring Rules for Personalized Pages
Example: Personalized Page Configuration
Configuring Rules for Pages with Session Tracking
7 Configuration Considerations for Web Sites with Multiple Application Web Servers
Configuring Load Balancing
Binding a Session to an Application Web Server
8 Administering Oracle Web Cache
Starting and Stopping Oracle Web Cache
Invalidating Documents in the Cache
Setting the Invalidation Port Number
Sending Invalidation Messages
Manual Invalidation Using Telnet
Manual Invalidation Using Oracle Web Cache Manager
Automatic Invalidation Using Database Triggers
Automatic Invalidation Using Scripts
Automatic Invalidation Using Applications
Invalidation Examples
Example: Invalidating One Document
Example: Invalidating a Subtree of Documents
Example: Invalidating All Documents for a Web Site
Evaluating Event Logs
Format of the Event Log File
Event Log Examples
Example: Event Log with Startup Entries
Example: Event Log with Unsuccessful Startup Entries
Example: Event Log with an Invalidation Entry
Example: Event Log with an Invalidation Message Error
Example: Event Log with Shutdown Entries
Finding Errors in the Event Log
Configuring Event Logs
Evaluating Access Logs
Format of the Access Log File
Access Log Examples
Example: Access Log with Reload Entries
Example: Access Log with Wrong Path Entry
Example: Access Log with Status Code 404 Entry
Example: Access Log with Status Code 304 Entry
Configuring Access Logs
9 Monitoring Performance
Setting the Statistics Monitoring Port Number
Monitoring Overall Cache Health
Gathering Oracle Web Cache Performance Statistics
Gathering Application Web Server Performance Statistics
A Oracle Web Cache Directory Structure
B Oracle Web Cache Default Settings
C Invalidation Document Type Declaration
Invalidation Request DTD
Invalidation Response DTD
D Event Log Messages
Information Events
Warning Events
Error Events
E Troubleshooting Oracle Web Cache Configuration
Startup Failures
Port Conflicts
Cache Memory
Privileged Ports
Application Web Server Capacity
Wrong or Older Cached Content
Configuration Changes Made in Oracle Web Cache Manager
Glossary
Index
Copyright © 1996-2001 Oracle Corporation.
All Rights Reserved.
Library
Service
Index