Reputation: 99
We run a ColdFusion server with Internet Information Services and there exists a configuration file called isapi_redirect.properties
that specifically has a flag called iis_buffer_enable
that is set to true
by default. I believe this causes the web server to buffer entire responses before sending them to the browser.
When I set iis_buffer_enable=false
, I am able to get a proof of concept of streaming text data working by copying the example on Adobe ColdFusion's documentation for the <cfflush>
tag (Link: https://helpx.adobe.com/coldfusion/cfml-reference/coldfusion-tags/tags-f/cfflush.html). Without it, I can't get any streaming to occur, the server just appears to wait until the process is complete and then it spits out everything.
We are really not able to set this flag to false for performance reasons, so I wanted to see if someone could point me in the direction of another solution if possible. Thank you!
Upvotes: 1
Views: 45