Redundant RVRD's Subscription Count mismatch.

Redundant RVRD's Subscription Count mismatch.

book

Article ID: KB0089515

calendar_today

Updated On:

Products Versions
TIBCO Rendezvous -
Not Applicable -

Description

Description:
Large scale environment.
Different switches used by two RVRDs.
Multicast is used.





Symptoms:
If you are running redundant RVRDs and go to each RVRD HTTP interface=>Local Networks, you may notice that the subscription count on one of the services is a mismatch.


Cause:
Multicast late joining. Restart the RVRD and the application roughly at the same time.

Resolution

This issue could be caused by the lag between issuing a multicast join and the join actually occurring. The delay of a multicast join may cause a silent loss of the protocol messages. If the lost protocol messages are for subscriptions(LISTEN.START/LISTEN.STOP), this problem can occur.

The RVRD will send other protocol messages on the services it serves automatically when started. The workaround would be to stagger the start time of your application, as when your application is started the multicast join has already finished.

Issue/Introduction

Redundant RVRD's Subscription Count mismatch.