Мне нужно развернуть веб-приложение Drupal-7 под балансировщиком нагрузки AWS. Для лучшего управления журналами я хочу сохранить единый файл журнала веб-приложения для всех экземпляров виртуальных машин под балансировщиком нагрузки. Местоположение журнала в экземплярах, подключенных к AWS EFS.
По словам разработчика, это операция только для записи в журнал. Приложение, использующее настраиваемый модуль записи журнала, где функция записи завершается (не удерживая файл) сразу после регистрации любого события в файле журнала. В нормальном рабочем состоянии несколько экземпляров будут записывать журналы одновременно.
Хотя EFS предназначена для доступа из нескольких экземпляров, не уверен в производительности доступа к одному файлу. Во время базовых тестов развертывания и функциональности записи журнала регистрировались должным образом до 6 экземпляров.
Прежде чем переходить к производству с более высокой частотой записи журнала, необходимо проверить, достаточны ли существующие спецификации EFS или нет. https://docs.aws.amazon.com/efs/latest/ug/performance.html
Тип экземпляра - режим производительности M5.large EFS - Режим пропускной способности EFS общего назначения - Пакетный
Требуется некоторое понимание вопроса, касающегося одновременной записи одного файла и возможных сценариев взаимоблокировки.