Как сделать более устойчивым соединение?

Настройка сетевых служб, маршрутизации, фаерволлов. Проблемы с сетевым оборудованием.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Violator
ефрейтор
Сообщения: 63
Зарегистрирован: 2012-03-23 11:50:37

Как сделать более устойчивым соединение?

Непрочитанное сообщение Violator » 2012-12-04 10:41:42

Сразу скажу, не очень силен в сетевых технологиях.
Проблема такая. Сервер в Германии, из России (разные регионы и провайдеры) грузим напрямую в mysql по порту 3306 данные. На стороне клиента приложение использующее ODBC. Иногда у некоторых клиентов часто рвётся соединение при загрузке большого объема данных. В логах Mysql:

Код: Выделить всё

121204 10:55:24 [Warning] Aborted connection 2484542 to db: 'db_1' user: 'user_1' host: '12.34.56.78' (Got timeout reading communication packets)
Российских провайдеров как можем трясём, когда видим провалы в mtr. Иногда помогает, но чаще они просто игнорируют. Mysql как можем крутим, но хотелось бы выяснить, можно ли силами FreeBSD (8.x, 9.0, amd64, ipfw) со стороны сервера (предпочтительно) или силами Windows со стороны клиента сделать соединения более устойчивыми?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Electronik
капитан
Сообщения: 1593
Зарегистрирован: 2008-11-15 17:32:56
Откуда: Минск
Контактная информация:

Re: Как сделать более устойчивым соединение?

Непрочитанное сообщение Electronik » 2012-12-04 10:55:58

Подключите нескольких провайдеров и сделайте балансировку. Если соединение рвётся на сервере, то это к ТП.
Предскажем будущее hw по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог

Violator
ефрейтор
Сообщения: 63
Зарегистрирован: 2012-03-23 11:50:37

Re: Как сделать более устойчивым соединение?

Непрочитанное сообщение Violator » 2012-12-04 11:56:05

Борьба с провайдерами это отдельный разговор. Но, в том числе, хотелось бы сделать максимум, что мы можем, своими силами для устойчивого коннекта.

Аватара пользователя
dmtr
ст. прапорщик
Сообщения: 545
Зарегистрирован: 2009-11-06 22:01:34
Откуда: с Ростова

Re: Как сделать более устойчивым соединение?

Непрочитанное сообщение dmtr » 2012-12-04 12:11:08

а покажите my.cnf, значения для таймаутов
This game has no name. It will never be the same.