Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved


Appendix A System Advisory Messages : CLIENT.SLOWCONSUMER

CLIENT.SLOWCONSUMER
Advisory
Subject Name Syntax
_RV.ERROR.SYSTEM.CLIENT.SLOWCONSUMER
Purpose
A listening client of the Rendezvous daemon receives this advisory when data is arriving faster than the client is consuming it.
Remarks
Only the specific client transport receives this advisory.
This message indicates an error—the Rendezvous daemon has discarded the oldest inbound messages to make room for new ones. (Clients cannot determine which messages are discarded.)
When many messages arrive in rapid succession, rvd buffers the messages until clients can consume them (that is, accept them from rvd). When unconsumed inbound messages either wait for more than 60 seconds or overflow the client’s buffer (within the daemon), rvd discards them, and presents this advisory to the affected client transport to indicate that data has been lost. This advisory is the next message that the transport receives—ahead of all other inbound messages.
This advisory does not occur when using IPM.
Message Fields
 
time limit indicates that the data remained unconsumed in the daemon beyond the 60-second time limit.
size limit indicates that message data overflowed the explicit size limit specified in the daemon’s -max-consumer-buffer parameter.
Diagnosis
Several situations can cause a slow consumer:

Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved