[TIBCO.EMS .NET Admin client library 6.3 documentation]
Assembly: TIBCO.EMS.ADMIN (in TIBCO.EMS.ADMIN.dll)
This class represents the discard policy of the TIBCO Rendezvous queues used internally
by the TIBCO EMS Server when importing messages from TIBCO Rendezvous.
Namespace:
TIBCO.EMS.ADMINAssembly: TIBCO.EMS.ADMIN (in TIBCO.EMS.ADMIN.dll)
Syntax
public class RVQueuePolicy |
Public Class RVQueuePolicy |
public ref class RVQueuePolicy |
Remarks
Each transport uses a TIBCO RV queue, and therefore a discard policy can be defined per transport. The default policy, if omitted, is TIBRVQUEUE_DISCARD_NONE, which means that no message is ever discarded.
Note that in a fast producer situation, this can lead to a rapid TIBCO EMS process memory growth since the internal TIBCO RV queue may hold a lot of RV messages waiting to be processed as EMS messages. Specifying a discard policy other than TIBRVQUEUE_DISCARD_NONE causes excess TIBCO RV messages to be discarded, and therefore not imported by the TIBCO EMS Server, but help prevents unbound memory growth.
Since EMS 5.0