Множественный Db.search Выбрасывает Клиента

Тема в разделе "Lotus - Программирование", создана пользователем ToxaRat, 13 фев 2013.

  1. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.046
    Симпатии:
    18
    Собственно заметил потрясающую ситуацию
    Создаем агент, который по своим делам делает db.Search в базе где приблизительно 140К записей

    Поиск он там делает усиленно, так что отжимает AI до 50%

    И......

    Это приводит к тому что вышибает клиентов

    Получается, что если агент работает на сервере и делают нагрузку порядка 50% это вышибает любой клиент, который попытался открыть хоть один документ в той базе по которой происходит поиск.

    Проверил на 7.0.4 - 8.5.3

    TL + DAOS включен

    Агент работает только на чтение.

    Получается что сервер клиенту возвращает неккоректный сетевой пакет? - не успевает?
     
  2. Мыш

    Мыш Lotus team
    Lotus team

    Регистрация:
    12 фев 2008
    Сообщения:
    1.020
    Симпатии:
    8
    Можно попробовать CLIENT_RECEIVE_TIMEOUT_MULTIPLIER, но лично мне он не помог...
     
  3. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.046
    Симпатии:
    18
    это точное не таймаут клиента, там клиент слетает как только пытается открыть док - меньше чем за 1 секунду
     
Загрузка...
Похожие Темы - Множественный search Выбрасывает
  1. kmm96
    Ответов:
    1
    Просмотров:
    24
  2. Amfion
    Ответов:
    10
    Просмотров:
    152
  3. kuklofon
    Ответов:
    1
    Просмотров:
    131
  4. seoman2
    Ответов:
    6
    Просмотров:
    519
  5. SvetlanaL
    Ответов:
    0
    Просмотров:
    400

Поделиться этой страницей