13 WebLogic Server Persistent Stores
The WebLogic Server persistent store provides a built-in, high-performance storage solution for WebLogic Server subsystems and services that require persistence. For example, it can store persistent JMS messages or temporarily store messages sent using the Store-and-Forward feature. The persistent store supports persistence to a file-based store or to a JDBC-accessible store in a database. See Using the WebLogic Persistent Store in Administering the WebLogic Persistent Store.
This chapter includes the following sections:
Create persistent stores
This section describes how to create new persistent stores. It includes the following tasks:
Create a JDBC store
Parent topic: Create persistent stores
General Settings
On the General Settings page, define the general configuration settings for your new JDBC store:
-
Name: enter a name for the JDBC store.
-
Scope: specify the scope in which you would like this new persistent store to be created.
-
Data Source: select a data source or click Create a New Data Source to create a new data source for this JDBC store. For more information on creating data sources, see Create JDBC data sources.
-
Prefix Name: specify a prefix name to prepend to the table name in this JDBC store for use with multiple instance
For more information on these fields, see Configuration Options.
Parent topic: Create a JDBC store
Targets
On the Targets page, select the server instances and clusters on which you want to deploy the JDBC store.
Parent topic: Create a JDBC store
High Availability
On the High Availability page, define the high availability settings for your new JDBC store:
-
Distribution Policy: specify if the file store is a singleton or is distributed.
-
Migration Policy: specify the migration policy to be used by the file store.
For more information on these fields, see Configuration Options.
Parent topic: Create a JDBC store
Review
On the Review page, review the configuration for this JDBC store.
Parent topic: Create a JDBC store
Create a file store
Parent topic: Create persistent stores
General Settings
On the General Settings page, define the general configuration settings for your new file store:
-
Name: enter a name for the file store.
-
Scope: specify the scope in which you would like this new persistent store to be created.
-
Directory: enter the pathname to the directory on the file system where the file store is kept. This directory must exist on your system, so be sure to create it before completing this page.
For more information on these fields, see Configuration Options.
Parent topic: Create a file store
Targets
On the Targets page, select the server instances and clusters on which you want to deploy the file store.
Parent topic: Create a file store
High Availability
On the High Availability page, define the high availability settings for your new file store:
-
Distribution Policy: specify if the file store is a singleton or is distributed.
-
Migration Policy: specify the migration policy to be used by the file store.
For more information on these fields, see Configuration Options.
Parent topic: Create a file store
Review
On the Review page, review the configuration for this file store.
Parent topic: Create a file store
Monitor persistent stores
To monitor all persistent stores created for the current domain:
Parent topic: WebLogic Server Persistent Stores
Monitor server persistent stores
To monitor all persistent stores created for a specific server instance:
Parent topic: Monitor persistent stores
Monitor cluster persistent stores
To monitor all persistent stores created for a specific cluster:
Parent topic: Monitor persistent stores
Monitor and configure file stores
A file store is a file-based repository for storing subsystem data, such as persistent JMS messages or durable subscriber information.
This section includes the following tasks:
Parent topic: WebLogic Server Persistent Stores
Monitor a file store
To monitor a specific persistent file store:
Parent topic: Monitor and configure file stores
Configure a file store
To configure a specific file store:
Parent topic: Monitor and configure file stores
Select file store targets
To select the targets on which you want to deploy a specific file store:
Parent topic: Monitor and configure file stores
Create file store notes
To create notes for a file store:
Parent topic: Monitor and configure file stores
Monitor and configure JDBC stores
A JDBC store is a JDBC-accessible database for storing subsystem data, such as persistent JMS messages and durable subscriber information.
This section includes the following tasks:
Parent topic: WebLogic Server Persistent Stores
Monitor a JDBC store
To monitor a specific JDBC store:
Parent topic: Monitor and configure JDBC stores
Configure a JDBC store
To configure a specific JDBC store:
Parent topic: Monitor and configure JDBC stores
Select JDBC store targets
To select the targets on which you want to deploy a specific JDBC store:
Parent topic: Monitor and configure JDBC stores
Create JDBC store notes
To create notes for a JDBC store:
Parent topic: Monitor and configure JDBC stores
Monitor and configure replicated stores
A replicated store is an in-memory based repository for storing subsystem data, such as persistent JMS messages or durable subscriber information.
This section includes the following tasks:
- Monitor a replicated store
- Configure a replicated store
- Select replicated store targets
- Create replicated store notes
Parent topic: WebLogic Server Persistent Stores
Monitor a replicated store
To monitor a specific replicated store:
Parent topic: Monitor and configure replicated stores
Configure a replicated store
To configure a specific replicated store:
Parent topic: Monitor and configure replicated stores
Select replicated store targets
To select the targets on which you want to deploy a specific replicated store:
Parent topic: Monitor and configure replicated stores
Create replicated store notes
To create notes for a replicated store:
Parent topic: Monitor and configure replicated stores
Monitor and configure default stores
This section describes how to monitor and configure default stores, both static and dynamic. This section includes the following tasks:
- Monitor a default store for configured server
- Configure a default store for configured server
- Create default store notes
- Monitor a default store for dynamic server
- Configure default store for dynamic server
Parent topic: WebLogic Server Persistent Stores
Monitor a default store for configured server
To view monitoring information of a default store for configured server:
Parent topic: Monitor and configure default stores
Configure a default store for configured server
To configure a specific default store for configured server:
Parent topic: Monitor and configure default stores
Create default store notes
To create notes for a file store:
Parent topic: Monitor and configure default stores
Monitor a default store for dynamic server
To view monitoring information of a default store for dynamic server:
Parent topic: Monitor and configure default stores
Configure default store for dynamic server
To configure a specific default store for dynamic server:
Parent topic: Monitor and configure default stores