Apache输出刷新配置

时间:2018-10-15 14:55:25

标签: apache perl output flush

我在两个均运行Apache Web服务器的不同服务器Centos和Debian上具有以下perl脚本:

var parameters = new SqlParameter[] { }; //define parameters here
using (var sqlConnection = DatabaseUtil.CreateSqlConnection())
using (var cmd = DatabaseUtil.InitializeSqlCommand(sqlConnection, query, parameters))
using (var reader = cmd.ExecuteReader())
{
    while(reader.Read())
    {
        //some code here
    }
}

在使用Apache / 2.2.3和perl v5.8.8的centos上,输出刷新效果很好,并且随着浏览器的进行,我可以看到计数器的进度。

在Debian Apache / 2.4.10和perl v5.20.2上,输出刷新不起作用,并且仅在10秒后我才能在浏览器中看到整个页面。

是否可以配置apache以便像在centos上一样刷新输出?

1 个答案:

答案 0 :(得分:0)

要刷新输出,我必须同时禁用清漆和mod_deflate。

谢谢您的帮助。

cl。