Починка бота по смене ЛЗ: что происходит

Мы — CROSSFEELING: кроссоверный FRPG и тёплый дом для ролевиков. Делимся полезными гайдами, где искать соигроков, подборками каналов и групп, техсоветами и новостями сообщества. Если любишь кроссы, хочешь роста и вдохновения — присоединяйся, у нас лампово и по делу.

ботсервербраузер

Привет, филинг! На связи Агата.

Знаю, что починка бота по смене ЛЗ затянулась, поэтому считаю необходимым объясниться 😂

Наш бот работает не как отдельный скрипт, который просто взял данные → записал данные, а как автоматизированный браузер на сервере. Проще говоря, он открывает форум почти так же, как это делает любой админ вручную: заходит на нужные страницы, подставляет информацию, нажимает кнопки и обновляет профиль.

Из-за этого он зависит не только от собственного кода, но и от того, как в моменте ведет себя сам форум, браузер на сервере, сторонние скрипты, загрузка страниц и соединение. Сейчас проблема как раз в том, что серверная часть просто невероятно и невыносимо МУДИТ: бот начинает работу, но в какой-то момент браузер зависает, крашится и уже не может корректно завершить обновление. И это только одна из его ошибок…

Поэтому починка оказалась не в формате «поменять одну строчку и все заработало», а скорее в формате «найти, из-за чего именно падает связка форум → браузер → бот, и сделать так, чтобы она не разваливалась при обновлении ЛЗ».

Мы этим занимаемся, но просто процесс оказался менее быстрым и более противным, чем хотелось бы. С вероятностью в 99% мы будем менять сервер, потому что от его преколов у меня уже опускаются руки.

По точным срокам сориентировать вас не могу, но как только — так сразу маякну. Извините за доставленные неудобства.

Это будет повторяться до переезда на новый сервак

Дискуссия

toxic ambassador
ну йоптыть как перестать орать
Присоединиться к обсуждению →

Читайте так же