You are viewing the documentation for Blueriq 17. Documentation for other versions is available in our documentation directory.
This page contains important configuration information when you use a reverse proxy server to get acces to Blueriq
Most reverse proxy servers buffer data before sending it to the client. This causes SSE streams to only emit events when a certain amount of data has been collected by the proxy.
Blueriq offers a Server Sent Event stream starting with Blueriq 12.4, so the reverse proxy should be configured to not buffer the stream, otherwise undefined behavior may occur.
Endpoint
The endpoint that sends Server Sent Event streams is : /<context root>/server/api/v2/push-messages
.
Responses from this endpoint should not be buffered.
Examples
NginX
Specify proxy_buffering off;
in your NginX configuration file.
IIS
In the Advanced Request Routing section, set 'Response Buffer Threshold' to 0 KB. Additionally, disable 'Disk Caching'.