Бюджет: 15000 UAH Термін: 3 дні
Добрий вечір, Сергію!
Готовий підключитися до поточного бота на aiogram 3 і виправити саме роботу очищувача «нор», не торкаючись діючої логіки чатів.
Спочатку локалізую причину збою: перевірю планувальник, часовий пояс, умови очищення через 7 днів, статуси в MySQL, чергу і TTL в Redis, повторні запуски, можливі гонки і обробку помилок.
Після діагностики:
— відтворю проблему на тестовій копії;
— внесу ізольоване виправлення;
— перевірю сценарії активного чату, здійсненої угоди, закритого чату і відсутності повідомлень більше 7 днів;
— налаштуваю зрозумілі логи очищувача;
— зроблю резервну копію перед розгортанням;
— перевірю роботу виправлення на сервері.
Переписувати робочу систему без необхідності не буду. Мета — усунути конкретний баг і не потягнути за собою інші частини проєкту.
Для старту потрібні репозиторій, доступ до логів і інформація, як зараз запускається очищувач: cron, окремий async-процес чи інший планувальник.
Термін — до 3 робочих днів.
Вартість — 15 000 грн.
Робота через Сейф.