Configuring Server Environments

     Previous  Next    Contents    View as PDF - New Window  Get Adobe Reader - New Window
Content starts here

Introduction and Roadmap

Document Scope and Audience

Guide to This Document

Related Documentation

New and Changed Features in This Release

Using Work Managers to Optimize Scheduled Work

Understanding How WebLogic Server Uses Thread Pools

Understanding Work Managers

Request Classes

Context Request Class

Constraints

Stuck Thread Handling

Work Manager Scope

The Default Work Manager

Overriding the Default Work Manager

When to Use Work Managers

Global Work Managers

Application-scoped Work Managers

Using Work Managers, Request Classes, and Constraints

Dispatch Policy for EJB

Dispatch Policy for Web Applications

Deployment Descriptor Examples

Work Managers and Execute Queues

Enabling Execute Queues

Migrating from Execute Queues to Work Managers

Accessing Work Managers Using MBeans

Using CommonJ With WebLogic Server

Accessing CommonJ Work Managers

Mapping CommonJ to WebLogic Server Work Managers

Avoiding and Managing Overload

Configuring WebLogic Server to Avoid Overload Conditions

Limiting Requests in the Thread Pool

Work Managers and Thread Pool Throttling

Limiting HTTP Sessions

Exit on Out of Memory Exceptions

Stuck Thread Handling

WebLogic Server Self-Monitoring

Overloaded Health State

WebLogic Server Exit Codes

Configuring Network Resources

Overview of Network Configuration

New Network Configuration Features in WebLogic Server

Understanding Network Channels

What Is a Channel?

Rules for Configuring Channels

Custom Channels Can Inherit Default Channel Attributes

Why Use Network Channels?

Handling Channel Failures

Upgrading Quality of Service Levels for RMI

Standard WebLogic Server Channels

The Default Network Channel

Administration Port and Administrative Channel

Administration Port Capabilities

Administration Port Restrictions

Administration Port Requires SSL

Configure Administration Port

Booting Managed Servers to Use Administration Port

Booting Managed Servers to Use Administrative Channels

Custom Administrative Channels

Using Internal Channels

Channel Selection

Internal Channels Within a Cluster

Configuring a Channel

Guidelines for Configuring Channels

Channels and Server Instances

Dynamic Channel Configuration

Channels and Protocols

Reserved Names

Channels, Proxy Servers, and Firewalls

Configuring Network Channels For a Cluster

Create the Cluster

Create and Assign the Network Channel

Configuring a Replication Channel

Increase Packet Size When Using Many Channels

Assigning a Custom Channel to an EJB

Configuring Web Server Functionality

Overview of Configuring Web Server Components

Configuring the Server

Configuring the Listen Port

Web Applications

Web Applications and Clustering

Designating a Default Web Application

Configuring Virtual Hosting

Virtual Hosting and the Default Web Application

Setting Up a Virtual Host

How WebLogic Server Resolves HTTP Requests

Setting Up HTTP Access Logs

Log Rotation

Common Log Format

Setting Up HTTP Access Logs by Using Extended Log Format

Creating the Fields Directive

Supported Field identifiers

IP address related fields:

DNS related fields

Creating Custom Field Identifiers

Get Methods of the HttpAccountingInfo Object

Preventing POST Denial-of-Service Attacks

Setting Up WebLogic Server for HTTP Tunneling

Configuring the HTTP Tunneling Connection

Connecting to WebLogic Server from the Client

Using Native I/O for Serving Static Files (Windows Only)

Using the WebLogic Persistent Store

Overview of the Persistent Store

Features of the Persistent Store

High-Performance Throughput and Transactional Support

Comparing File Stores and JDBC Stores

Securing File Store Data

High Availability For Persistent Stores

Persistent Store Migration

High Availability Storage Solutions

Using the Default Persistent Store

Default Store Location

Example of a Default File Store

Using Custom File Stores and JDBC Stores

When to Use a Custom Persistent Store

Methods of Creating a Custom Persistent Store

Modifying Custom Persistent Store Parameters

Creating a Custom (User-Defined) File Store

Main Steps for Configuring a Custom File Store

Example of a Custom File Store

Guidelines for Configuring a Synchronous Write Policy

Creating a JDBC Store

Main Steps for Configuring a JDBC Store

Example of a JDBC Store

Supported JDBC Drivers

Automatically Creating a JDBC Store Table Using Default and Custom DDL Files

Creating a JDBC Store Table Using a Custom DDL File

Enabling Oracle BLOB Record Columns

Managing JDBC Store Tables

Using the utils.Schema Utility to Delete a JDBC Store Table

Guidelines for Configuring a JDBC Store

Using Prefixes with a JDBC Store

JDBC Store Table Rules

Prefix Name Format Guidelines

Recommended JDBC Data Source Settings for JDBC Stores

Automatic Reconnection to Failed Databases

Required Setting for WebLogic Type 4 JDBC DB2 Drivers

Handling JMS Transactions with JDBC Stores

Monitoring a Persistent Store

Monitoring Stores

Monitoring Store Connections

Administering a Persistent Store

Store Administration Using a Java Command-line

Accessing Store Administration Help

Dumping the Contents of a File Store

Compacting a File Store

Store Administration Using WLST

Accessing Store Administration Help

Dumping the Contents of a JDBC Store Using WLST

Compacting a File Store Using WLST

Limitations of the Persistent Store


  Back to Top       Previous  Next