question

Upvotes
Accepted
154 15 19 32

RFA log error messages

API forwards the RFA C++ logger messages to our appliction log, and customer have noticed a few messages if severity “warning” in their installation. Could you please provides with a richer description of what these displays mean, or point us to a document that details them further.

WARN Batch Request Size may be limited due to throttling on RSSL_Cons_Connection
WARN Connection "Connection_RSSL" does not support Pause/Resume.
WARN Connection "Connection_RSSL" does not support optimized Pause/Resume.

treprfarfa-api
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

Upvotes
Accepted
7.6k 15 6 9

@Catherine Wong

Please find my answer for the details of the warning messages that are displayed when RFA logins to the infrastructure.

1. Batch Request Size may be limited due to throttling on RSSL_Cons_Connection

This will be displayed when throttling is enabled to inform you that Batch Request might have limited size due to throttling. This is for managing the connection flow to be in reasonable state, especially during large number of item requests, by managing how RFA send request messages.

For full info, see RFA C++ Developer Guide chapter 17.9 OMM Consumer Request Throttling.

2. Connection "Connection_RSSL" does not support Pause/Resume

This warning message will be shown when the infrastructure claimed that it does not support pause/resume feature. Such feature is useful for informing the server to stop sending data. For example, suppose the application got minimized and no information is visible on screen, it would be wise to “pause” to save network bandwidth and processing power. Nevertheless, depending on the implementation/configuration of the infrastructure, this feature may not be available. So this message is to inform such fact to the application below, and also to inform that “Pause and Resume requests for this connection will be ignored”.

For more information, please see RFA C++ Developer Guide chapter 3.2.7 Pause/Resume.

3. Connection "Connection_RSSL" does not support optimized Pause/Resume

Similar to above, but optimized Pause/Resume (OPAR) is the newer Pause/Resume which superceded original Pause/resume feature in many ways. For example, it allows “pause all” and “resume all” for all subscribed items.

For more information, please see RFA C++ Developer Guide chapter 3.2.7 Pause/Resume.

Basically these 3 warning messages, there are nothing serious to worry about. They are for “warning” you that, for instance, some features may not be available from the connecting infrastructure.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Thanks for detailed explanation