Проблема просмотра старых боев игроками есть, и это факт: с одной стороны - частые запросы архива тормозят работу сервера, с другой стороны - введенные ограничения мешают искать прокачки персам помогающим ОД (касается всех акаунтов). Предлагаю такое решение проблемы: Создается сервер архива логов боев (общий на все города). В 24:00 все бои за истекшие сутки переписываются на архивный сервер. При запросе логов боев одкрываются бои за текущие сутки и ссылка на архивный сервер - "перейти к архиву завершенных боев". При работе с архивом можно использовать существующий интерфейс драконов для просмотра боев во всех городах, с незначительной правкой. Быстродействие сервера архива не принципиально для игры, так как это не мешает боям - он нужен для аналитической работы, а не для развлечения, поэтому на него можно поставить недорогое оборудование (может даже что-то из старых серверов проекта). В тоже время, можно спокойно снять любые ограничения на просмотр боев, ибо теперь 99% обращений уйдут на сервер архива и не будут грузить процессоры городов. ИНОКУ: Такое решение, кажется, еще не предлагали, поэтому - новый топ. |