主頁 > 知識庫 > ajax 怎么設(shè)置超時(一個action執(zhí)行了2遍)

ajax 怎么設(shè)置超時(一個action執(zhí)行了2遍)

熱門標(biāo)簽:目標(biāo)三維地圖標(biāo)注 老虎郵局地圖標(biāo)注點 外呼系統(tǒng)獲取客戶手機(jī)號 徐州電銷卡外呼系統(tǒng)供應(yīng)商 襄陽外呼系統(tǒng)接口 青海醫(yī)療智能外呼系統(tǒng)怎么樣 科智聯(lián)智能電銷機(jī)器人 上海浦東百度地圖標(biāo)注中心注冊 百靈鳥

今天在測試工程時發(fā)現(xiàn)一個action執(zhí)行了2遍 ,這個操作大致需要5分多鐘才能完成,工程環(huán)境 apache2+tomcat6.0。

網(wǎng)上搜索發(fā)現(xiàn)了幾個可以設(shè)置超時的地方:

1.ajax 語法去設(shè)置單位毫秒,例如:

$.ajax({ 
url: XXX, 
timeout: 600000, 
type: 'POST', 
data: { 
}, 
error: function() { 
show_fail_meg("啟動系統(tǒng)失敗 !"); 
} 
});

2.tomcat配置 server.xml 單位毫秒

Connector port="8080" protocol="HTTP/1.1" 
connectionTimeout="20000" 
redirectPort="8443" URIEncoding="UTF-8"/>

3.apache的配置文件 httpd.conf,單位秒

# 
# Timeout: The number of seconds before receives and sends time out. 
# 
Timeout 60

修改以上幾個地方,發(fā)現(xiàn)還是沒有生效,最終定位在了mod_jk模塊,

mod_jk 簡稱JK,是Apache服務(wù)器的一個可插入模塊,用以為Apache或IIS服務(wù)器提供處理JSP/Servlet的能力。

也就是說JK的設(shè)置可能覆蓋了apache2和tomcat以及ajax的設(shè)置。

JK的配置文件/etc/httpd/conf/workers.properties內(nèi)容如下:

worker.master.socket_timeout=300

果然看到這個數(shù)字正好是5分鐘,跟異常現(xiàn)象相一致,改大之后重啟,正常!

您可能感興趣的文章:
  • Ajax 超時檢查腳本
  • ajax提交session超時跳轉(zhuǎn)頁面使用全局的方法來處理
  • Ajax請求在數(shù)據(jù)量大的時候出現(xiàn)超時的解決方法
  • 登錄超時給出提示跳到登錄頁面(ajax、導(dǎo)入、導(dǎo)出)

標(biāo)簽:揭陽 佛山 辛集 商洛 荊州 紅河 咸寧 股票

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《ajax 怎么設(shè)置超時(一個action執(zhí)行了2遍)》,本文關(guān)鍵詞  ajax,怎么,設(shè)置,超時,一個,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《ajax 怎么設(shè)置超時(一個action執(zhí)行了2遍)》相關(guān)的同類信息!
  • 本頁收集關(guān)于ajax 怎么設(shè)置超時(一個action執(zhí)行了2遍)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章