Иконка ресурса

Импорт данных из vbulletin 3.x или боремся с таймаутами

_seal

Проверенные
Сообщения
99
Реакции
34
Баллы
1,715
Пользователь _seal разместил новый ресурс:

Импорт данных из vbulletin 3.x или боремся с таймаутами - Боремся с 504 Gateway Time-out.

При импорте данных из 3.х vbulletin в xenforo столкнулся с такой проблемой как отваливание фронтэнда ( в частности nginx).

Ошибка 504 Gateway Time-out

Суть ошибки понятна - Nginx не может достаточно долго получить ответ от какого-либо сервиса или скрипта.

Замечу что база для импорта весьма велика. Это порядка
Тем: 10,940, Сообщений: 370,162, Пользователи: 222,210

Не знаю почему (да и не хотелось разбираться) скрипт импорта ксенфоро потратил на этот импорт примерно 5 часов....

Узнать больше об этом ресурсе...
 
Последнее редактирование модератором:
дополню. придётся увеличивать таймауты mysql.

Код:
set session interactive_timeout=3600;
set global interactive_timeout=3600;
set session connect_timeout=3600;
set global connect_timeout=3600;
set session wait_timeout=3600;
set global wait_timeout=3600;
show variables like '%timeout%';
 
дополню. придётся увеличивать таймауты mysql.
Что-то не то в консерватории. Не таймауты надо задирать, а смотреть выполнение запросов в mysql. Может тазик сильно дохлый, может my.cnf не оптимален, но не встречал при импорте с булки (даже с большими на порядок объемами) отвала по таймауту за итерацию. Наоборот, еще поднимаешь число позиций за одну итерацию, чтобы весь процесс шел быстрее.
Как вариант, всегда можно взять почасов/посуточно мощный vds и выполнить импорт на нем.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу