Rusça

Верхнеуровнево проработали и оценили задачу. В нашем представлении логи шлюзов должны хранится на отдельном сервере с большим объемом памяти, в отдельной СУБД.
Для решении задачи потребуется:
0. Проработать архитектуру отдельного сервера БД для хранения логов, и решить вопросы:
o Привязки всех логов к id операции или номеру клиенту (id0) путем создания отдельных колонок в БД - это необходимо для быстрого и качественного поиска логов
o Реализовать партиционирование данных в БД
o Реализовать опциональную возможность удаления старых и не актуальных логов по партициям
o Проработать возможность архивирования старых логов по партициям
0. Настроить отдельный сервер для хранения логов
0. Доработать систему шлюза, в частности:
o В основном конфигурационом файле системы шлюзов ввести понятие log-data-source, в нем прописываем данные для подключения к БД из пункта 0
o В ядре системы шлюзов реализовать работу с log-data-source, научиться писать логи в БД
o Доработать фабрики шлюзов universalV0 и universalV0, научиться писать логи в БД
o Доработать прочие кастомные фабрики для возможности записи логов в БД (в рамках данной задачи не оценивается, пункт указан для общего понимания процесса)
0. Доработать бек-офис системы, в чатности:
o В основном конфигурационом файле бек-офиса ввести понятие log-data-source, в нем прописываем данные для подключения к БД из пункта 0
o Создать новую нативную страницу для просмотра логов согласно требованиям
o Реализовать отдельные права доступа на данную страницу

Azerice

Çeviri yapılırken hata oluştu. Tekrar hemen çevir butonuna tıklayınız.

(5000 karakter kaldı)
Rusça
Azerice

İçindekiler

Son çeviriler

devamını göster›