Freeze uses a background thread to save updates to the database. Transactions are used to save many facets together. num defines the maximum number of facets saved per transaction. Defaults to 10 * SaveSizeTrigger (see Freeze.Evictor.env-name.filename.SaveSizeTrigger); if this value is negative, the actual value is set to 100.
When the saving thread saves an object, it needs to lock this object in order to get a consistent copy of the object's state. If the lock cannot be acquired within num seconds, a fatal error is generated. If a fatal error callback was registered by the appplication, this callback is called; otherwise the program is terminated immediately. When num is 0 or negative, there is no timeout. The default value is 0.
<<< Previous | Home | Next >>> |
Glacier Router Starter Properties | Up | IcePatch Properties |