ฉันใช้คานประตูเพื่อทดสอบเว็บซ็อกเก็ตและการสำรวจแบบยาว แต่ทุกครั้งที่ฉันลองใช้การโพลแบบยาวเป็นการขนส่งเริ่มต้น ไม่ว่าฉันจะตั้งค่าอะไรไว้ก็ตาม ฉันจะได้รับ "การเชื่อมต่อขาดหาย" ทุกๆ 2 วินาทีในคอนโซล อย่างไรก็ตาม มันทำงานได้อย่างสมบูรณ์แบบกับ websocket
นี่คือการตั้งค่าที่ฉันต้องการทดสอบ: บนไซต์เซิร์ฟเวอร์:
{
"lp": {
"type": "longpoll",
"options": {
"request_timeout": 0,
"session_tiemout": 0,
"queue_limit_bytes": 0,
"queue_limit_messages": 0
}
}
}
ทางฝั่งไคลเอ็นต์:
var connection = new autobahn.Connection({
transports: [{
url: [my url],
type: "longpoll",
max_retries: 1,
initial_retry_delay: 1,
retry_delay_growth: 3,
retry_delay_jitter: 3
}], ...
ฉันใช้ python บนฝั่งเซิร์ฟเวอร์ Chrome 43 เป็นเบราว์เซอร์เริ่มต้น (ทดสอบบน firefox ด้วย)
มีสิ่งผิดปกติในการตั้งค่าของฉันหรือไม่?