Исходные данные

  • Сервер работает на Ubuntu Linux.
  • Одна полноценная установка WordPress.
  • 60 сайтов с низкой посещаемостью.
  • У каждого сайта своя отдельная база данных.
  • В последнее время участились ошибки 500 Internal Server Error и 502 Bad Gateway.
  • Предварительно, ошибки связаны с некорректной работой или настройками Redis.
  • У вас есть несколько примеров URL-адресов, которые возвращают ошибки.

Задача

1. Анализ

  • Изучить причины частого появления ошибок 500 и 502.
  • Проанализировать работу и логи сервера базы данных Redis.
  • Проверить конфигурацию веб-сервера (например, Nginx/Apache).

2. Устранение

  • Внести необходимые правки в конфигурацию Redis (например, лимиты, тайм-ауты).
  • Настроить кэширование для снижения нагрузки.
  • Оптимизировать конфигурацию веб-сервера и PHP (если требуется).
  • Исправить все выявленные проблемы со стороны кэширования или установки Bun.

Результат

Сервер должен стабильно обрабатывать запросы для всех 60 сайтов без появления неконтролируемых технических ошибок (5xx).

Список городов России с районами

Необходимо сформировать Excel-файл с разбивкой населенных пунктов субъектов РФ на городские округа/районы внутри городов. Пример: Московская область, Балашиха, Ленинский район.