Open topic with navigation

TIBCO Rendezvous® 8.7.0

# Fault Tolerance

Multiple process instances of `rvcache` can cooperate for fault-tolerant service.

Fault tolerance protects `rvcache` service against hardware failures, process termination and segmentation of the local network.

In this configuration, two or more `rvcache` processes run on separate computers—usually on separate network segments. All cooperating processes listen for the same set of subjects, and store the current values of those subjects. Only one process (called the primary active process) actively sends the current values to new listeners. The remaining processes (called inactive backup processes) are inactive—unless they detect that the primary active process has failed. If the primary fails, one of the backup process activates in its place, restoring service automatically.

These sections describe fault tolerance concepts and parameters in detail:

| • | Fault Tolerance Concepts in TIBCO Rendezvous Concepts.

| • | Fault Tolerance Programming in TIBCO Rendezvous Concepts.

| • | Developing Fault-Tolerant Programs on in TIBCO Rendezvous Concepts.

For administrative details, see Fault Tolerance.

## Usage

To run `rvcache` as a fault-tolerant service, start two or more `rvcache` processes. It is essential that all processes use identical parameters—with only one exception:

| • | The `-store` parameter specifies a file for persistent storage of the cache and configuration parameters. Member processes must not share this file. Each member must keep its own distinct cache file (we recommend storing it on a local disk).

## Duplicating the Cache State

To duplicate the cache state, copy the cache file (so each process starts with an identical copy). Avoid file inconsistencies that can arise when copying the file while `rvcache` is running.

Did you find this helpful?

Yes No
Great!
Thanks for taking the time to give us some feedback.
Sorry about that

Why wasn't this helpful? (check all that apply)

Could not find what I was looking for
Instructions confusing or unclear
Instructions did not work

Want to tell us more?

Please select at least one option or provide details about the issue!!

Error occurred while submitting feedback.

Error2 occurred while submitting feedback.

TIBCO Rendezvous®

Copyright © 1997-2023. Cloud Software Group, Inc. All Rights Reserved.