Соединение потеряно независимо от настроек длинного опроса с crossbar.io

Я использую crossbar для тестирования веб-сокетов и длительного опроса. Но каждый раз, когда я пытаюсь использовать долгий опрос в качестве транспорта по умолчанию, какие бы настройки я ни устанавливал, я получаю «соединение потеряно» каждые 2 секунды в моей консоли. Кстати, с вебсокетом работает отлично.

Вот настройки, которые я хочу протестировать: На сайте сервера:

{
  "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).

Что-то не так в моих настройках?


person Neilujd    schedule 08.07.2015    source источник


Ответы (1)


Извините, я не могу это повторить. Я использую пример с длинным опросом (https://github.com/crossbario/crossbarexamples/tree/master/longpoll) и изменили конфигурацию и данные подключения, чтобы отразить то, что вы здесь перечисляете. (Я предполагаю, что «таймаут» здесь просто опечатка, так как Crossbar.io не начинается с этого.)

Это отлично работает в Chrome 43.

Я думаю, проблема в чем-то, чего вы не указали.

Мое предложение: начните с примера и посмотрите, работает ли это для вас.

person gzost    schedule 09.07.2015