我们有一个在JBoss服务器上运行的java企业应用程序,我们通过它访问 Apache Web服务器。
情景1
当我尝试执行耗时的表单提交时,我在浏览器中收到“暂时不可用的服务”页面。 这是通过增加Apache Web服务器中的timeout参数来解决的。
情景2
但是,当我尝试使用jQuery ajax请求发送相同的表单数据时,我没有得到“暂时不可用的服务” 浏览器中的页面。
问题
1.为什么Web服务器在方案2中没有给出超时错误? 我知道jQuery的默认超时为0,即。没有超时。但是,自从Web服务器不会超时 很长一段时间没有回应。
2.Areax会定期向Web服务器发送响应,直到表单提交完成以阻止Web服务器 从超时。
感谢。