Я использую logstash-forwarder и запускаю его внутри скрипта инициализации с помощью команды:
/opt/logstash-forwarder/bin/logstash-forwarder -config=/etc/logstash-forwarder -spool-size 100
Эта команда производит вывод и не освобождает управление. Это мой сценарий:
вставить ссылку на скрипт инициализации
он немного изменился по сравнению с книжной версией, поскольку он не устанавливает размер катушки, но это не имеет никакого отношения к моей проблеме.
Итак, с учетом приведенного выше сценария, если в терминале я выдаю команду:
service logstash-forwarder start
Он запускается, печатает вывод в stdout, но не освобождает, поэтому я должен нажать ctrl c, и это убивает процесс.
Я попытался установить выход 0 после запуска, а также положить вывод в /dev /null, но ни сработал.