BEA WebLogic Server 9.0 Domain Configuration Schema Reference

http://www.bea.com/ns/weblogic/90/domain
element synchronous-write-policy

Super Types
{http://www.w3.org/2001/XMLSchema}string
|
+--{http://www.bea.com/ns/weblogic/90/domain} (restriction)

Documentation
The disk write policy that determines how the file store writes data
 to disk.



This policy also affects the JMS file store's performance,
 scalability, and reliability. The valid policy options are:


  - 
 Direct-Write File store writes are written directly 
 to disk. This policy is supported on Solaris, HP-UX, and Windows. 
 On Windows systems, this option generally performs faster than the 
 Cache-Flush option writes.


  - 
 Disabled Transactions are complete as soon as their 
 writes are cached in memory,
 instead of waiting for the writes to successfully reach
 the disk. This policy is the fastest, but the least reliable (that
 is, transactionally safe). It can be more than 100 times faster
 than the other policies, but power outages or operating system
 failures can cause lost and/or duplicate messages.


  - 
 Cache-Flush Transactions cannot complete until all 
 of their writes have been flushed down to disk. 
 This policy is reliable and scales well
 as the number of simultaneous users increases.




 


 Default: GenericFileStoreMBean.SYNCWRITE_DIRECTWRITE
Properties
This component is not nillable.

Model
<synchronous-write-policy>

</synchronous-write-policy>

Source
<xs:element minOccurs="0" name="synchronous-write-policy" nillable="true">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Disabled"/>
<xs:enumeration value="Cache-Flush"/>
<xs:enumeration value="Direct-Write"/>
</xs:restriction>
</xs:simpleType>
</xs:element>

BEA WebLogic Server 9.0 Domain Configuration Schema Reference

Copyright 2005 BEA Systems Inc. Complete WebLogic Server Documentation