Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / mobilink, ошибки соединения / 3 сообщений из 3, страница 1 из 1
15.12.2010, 15:17
    #37016169
Марсель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mobilink, ошибки соединения
Mobilink
центр - SA11, Debian5 amd64
удаленные - ASA9, Win32

Иногда, клиенты синхронизации отваливаются с ошибкой, после примерно 20 минутного таймаута в фазе "End syncronization" (если смотреть в Mobilink Monitor).
В логе синхронизации будет примерно следующее:
-----------------
Код: plaintext
1.
2.
3.
4.
5.
6.
E. 2010-12-14 14:13:24. <9036099> [-10117] Stream Error: Unable to write to the 'tcpip' network connection. Unable to write 2 bytes. The system-specific error code is 110 (hex 0000006e).
E. 2010-12-14 14:13:30. <9036115> [-10117] Stream Error: Unable to write to the 'tcpip' network connection. Unable to write 2 bytes. The system-specific error code is 104 (hex 00000068).
E. 2010-12-14 14:13:37. <9036117> [-10117] Stream Error: Unable to write to the 'tcpip' network connection. Unable to write 2 bytes. The system-specific error code is 104 (hex 00000068).
E. 2010-12-14 14:13:41. <9036100> [-10117] Stream Error: Unable to write to the 'tcpip' network connection. Unable to write 2 bytes. The system-specific error code is 110 (hex 0000006e).
E. 2010-12-14 14:27:39. <9036105> [-10117] Stream Error: Unable to write to the 'tcpip' network connection. Unable to write 2 bytes. The system-specific error code is 110 (hex 0000006e).
E. 2010-12-14 14:32:09. <9036108> [-10117] Stream Error: Unable to write to the 'tcpip' network connection. Unable to write 2 bytes. The system-specific error code is 110 (hex 0000006e).
E. 2010-12-14 14:36:03. <9036110> [-10117] Stream Error: Unable to write to the 'tcpip' network connection. Unable to write 2 bytes. The system-specific error code is 113 (hex 00000071).
-----------------

Если сервер мобилинка не трогать, он может "очухаться" и продолжать работать, но сколько это займет время неизвестно (обычно на след.день).
Если его попробовать остановить через mlstop (с любыми ключами), процесс остается висеть,
скорее всего ждет когда закончатся 20 минутные таймауты всех соединений (не смог проверить).
Приходится убивать процесс и запускать повторно - тогда все работает нормально.

Подскажите, как можно от этого избавиться, или уменьшить таймаут?
Наверное надо смотреть настройки ОС, но в линухе не силен :(

Заранее спасибо.
...
Рейтинг: 0 / 0
15.12.2010, 18:26
    #37016806
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mobilink, ошибки соединения
Коды ошибок:
110 - Connection timed out
104 - Connection reset by peer
113 - No route to host

Вывод: проблемы в сети. Проверяй нагрузку на гейты и локальные DNS.
...
Рейтинг: 0 / 0
17.12.2010, 14:24
    #37020747
Марсель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mobilink, ошибки соединения
Спасибо за наводку, еще проскакивает ошибка 32 - broken pipe.
Настораживает то, что, какой бы ни был большым upload поток, сервак его применяет, делает download поток и удаленная БД его выкачивает, и только потом связь "рвется" на стадии "End syncronization". Это может продолжаться часами, но если сервак mobilink перезапустить, то все нормальзуется.
На ваш взгляд, дело все равно в сетке?
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / mobilink, ошибки соединения / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]