Перейти до

platerx

Маглы
  • Всього повідомлень

    4
  • Приєднався

  • Останній візит

Репутація

0 Обычный

О platerx

  • Звание
    Пролетал Мимо
  1. Вообщем для решени проблемы необходимы: 1) code dump 2) Бинарник старгейзера 3) скомпилированные модули 4) Версия стг, какие патчи и каких версий накладывались. 5) Лог, если в ным что-нть есть 6) Информация генерируемая в отладочном режиме(если он включен). Для того что бы генерировался core dump необходимо сделать ulimit -c unlimited. Отсылать на platerx собачка gmail тчк com.
  2. platerx

    Patch Stg_ip_erase_after_error.patch

    Хм, а что делает этот код ? + map<uint32_t, IA_USER>::iterator itNext = ++it; + ip2user.erase(--it); + it = itNext; не проше ли было ? + ip2user.erase(it);
  3. platerx

    Разработка модуля MySQL

    Итак по поводу схемы присоединился - записал/прочитал - отсоединился: Сброс данных а базу происходит с определенным промежутком, по умолчанию 10 мин. Предположим у нас 200 пользователей. 10 мин = 600 сек. Т.е. на запись данных об одном пользователе выделяется 3 сек. Коннект с базой и закрытие соединения суммарно занимают 0.004 сек. (Я писал простейший тест. Кому надо могу выложить исходники.) для 200 коннектов время будет 1 сек. т.е. из 600 сек 1 сек будет тратиться на коннекты. По моему это приемлемо. Конечно это грубый подсчёт, необходимы более реальные тесты. Сейчас тестируется есть модуль
  4. platerx

    Разработка модуля MySQL

    Итак сейчас я буду заниматься разработкой этого модуля, точнее исправлением ошибок. Есть несколько вопросов к тем кто тестировал его: 1) Через какое время после запуска модуля происходит потеря соединения ? 2) Зависит ли это время от нагрузки на stg ? По поводу таймаута могу сказать, что по умолчанию соединение рвёться если от клиента не было запросов в течении 8-ми часов.
×
×
  • Створити нове...