Skip to main content

Posts

Showing posts from May, 2016

Tibco Rendezvous (RV): Monitoring and Troubleshooting

Once the setup is done, the most important thing is to monitor the connections, communication, transfer of messages and to troubleshoot the issues. This can be done through the means listed below. Monitoring and Troubleshooting: Below are the means available for monitoring and assessment: Rendezvous performance assessment software: It is a tool that measures the performance of RV in a running situation and provides a detailed output report. It consists of two executable programs: Rvperfm and rvperfs : These are the performance assessment tools which measures their capacity to receive messages as part of overall network performance. Rvperfm sends messages to the network and reports the statistics to stdout. Rvperfs listens for messages from rvperfm, gathers and reports statistics to rvperfm at the end of each run. Latency assessment software (rvlat): It is a latency assessment tool that measures the message latency that is the total time taken to send a m...

Tibco Rendezvous (RV): Virtual Circuit, Fault Tolerance and Current Value Cache

Virtual Circuit: Virtual circuit (VC) provides exclusive communication between two nodes. Only the two nodes can communicate with each other. The sender can only send messages to opposite node and the receiver can receive messages only from the opposite node. If there is a requirement where transport should be done among specific nodes and no other listener should get the information then VC should be used. Fault Tolerance: When the active program fails, the fault tolerance software directs one of the backup programs to become active and start processing. To configure programs in FT mode below parameters must be configured: Active Goal: It defines the total  number of active members. For example: If the active goal is set as 4, there will be 4 active members those have the highest ranks among all the members. Rank: Each program has a unique rank. If a program has N rank and another program has N+1 rank, then N is a higher rank than N+1. It determines the membe...

Tibco Rendezvous (RV): Transport and More

Transport: It is the mechanism for sending and delivering messages. There are three main parameters in Tibco RV for transport: network, daemon and service. Service is specific to programs. Multiple programs may be running on a network. Each program has a different service. There can be many services running under a daemon for different programs. Network parameter specifies the interface for multicast communication from a program. A specific network should be selected for  outbound multicast Rendezvous communications. Daemon specifies the port where RV daemon runs. RV communicates through this daemon and hence remote daemon must be specified to support network communications. Tibrvsend and Tibrvlisten: Every Tibco RV installation provides these two utilities for sending and receiving messages on any multicast network. Sample for testing these utilities: tibrvlisten.exe -service 7576 -network 10.21.6.38 -daemon tcp:7500 "TEST" tibrvsend.exe -s...