A JMS file store is a disk-based file in which persistent messages can be saved.
Use this screen to modify the JMS file stores that are configured in your domain. It contains the following fields.
| Column | Description |
|---|---|
|
Name |
Enter a valid name for the JMS file store. The name must be a string of characters. The name of the JMS file store must be unique among all component names within the domain. |
|
Directory |
Enter the path of the directory (in your system) in which the JMS file store resides. |
|
Synchronous write policy |
From the drop-down list, select one of the following synchronous write policies to determine how the file store writes data to the disk. If the JMS file store is used exclusively for paging non-persistent messages to the disk, the synchronous write policy is ignored. |
|
Cache-Flush |
WebLogic Server enables the default file write behavior of the operating system and storage device, which typically includes caching and scheduling file writes, but forces a flush of the cache to disk before completing a transaction. More |
|
Direct Write |
WebLogic Server writes synchronously to a primary set of files in the location defined by the Directory attribute of the file store configuration using a native I/O wlfileio driver. More |
|
Direct-Write-With-Cache |
For most scenarios, Oracle recommends using the Direct-Write-With-Cache policy. When this policy is selected, WebLogic Server writes synchronously to a primary set of files in the location defined by the Directory attribute of the file store configuration using a native I/O wlfileio driver. More |
|
Disabled |
WebLogic Server relies on the default file write behavior of the operating system and storage device. More |
|
Direct-Write |
Write operations are performed directly to the disk. This policy is supported on Solaris and Windows. If this policy is active on an unsupported platform, the file store switches automatically to the cache-flush policy. For more information, see "Direct-Write Policy" in Administering Server Environments for Oracle WebLogic Server |
|
Disabled |
Transactions are complete as soon as the writes are cached in memory. When this policy is active, completion of transactions does not depend on waiting for writes to reach the disk. This setting affects performance, scalability, and reliability. |
"Guidelines for Configuring a Synchronous Write Policy" in Administering Server Environments for Oracle WebLogic Server.