Дисковая очередь rsyslog: checkpoint и синхронизация требуют отдельного бюджета

Фотография конкретного исполнения не приложена.

Перевод сообщений на диск меняет границу сохранности, но не отменяет различие между данными очереди и её служебным состоянием. После сбоя необходимо понять, какие записи существовали и какие уже были обработаны. Одного факта появления файлов в spool-каталоге для этого недостаточно.

В классической дисковой очереди queue.checkpointInterval управляет периодичностью записи служебной информации. Более частые контрольные точки увеличивают операции хранения. Queue.syncqueuefiles включает синхронизацию после записи и также снижает производительность. Документация связывает стоимость этих механизмов; оценивать один параметр без второго недостаточно.

Предельные настройки надёжности нельзя переносить на произвольный накопитель как готовую гарантию. Важны файловая система, фактическое поведение устройства при синхронизации, свободное место и скорость поступления. Если очередь растёт быстрее обслуживания, повышенная сохранность отдельных записей не решает проблему конечной ёмкости. Экспериментальные реализации очередей здесь не рассматриваются.

В приёмке измеряют устойчивую скорость на выбранном хранилище и восстановление после согласованного сбоя. Исходные идентификаторы позволяют отдельно обнаружить пропуски и повторы. Затем проверяют полную цепочку до полезной записи у получателя. Настройки дисковой очереди описывают локальную сохранность; из них нельзя вывести выполнение прикладной операции ровно один раз на удалённой стороне.

Основание — Official rsyslog8 daily stable documentation snapshot; exact installed release not inferred, разделы Disk Queues; queue.checkpointInterval; queue.syncqueuefiles. Сохранён текст публичной справочной публикации; конкретная реализация может поддерживать только часть возможностей. Использован снимок официальной документации rsyslog 8 daily stable. Это обновляемая ветка, а не комплект руководств конкретного установленного выпуска. Экспериментальные segmentedDisk и local queue scope в рекомендации не включены; установленная версия, очередь и получатель не проверялись.

Запросить

Запросы отправляются на наш e-mail из вашей почтовой программы.

Флаг России Флаг Казахстана
office@omegasolutions.ru

Все запросы только на email