爲了能夠自動檢測配置文件的變更和自動從新加載配置文件,須要在啓動的時候使用如下命令:git
./bin/lagstash -f configfile.conf --config.reload.automatic
默認,檢測配置文件的間隔時間是3秒
,能夠經過如下命令改變github
--config.reload.interval <second>
若是已經運行了沒有提供自動重啓的logstash,能夠發送一個掛起命令給logstash從新加載配置文件:jvm
kill -1 <pid>
在重載過程當中,jvm
沒有重啓.spa
stdin
輸入插件不支持自動重啓.syslog
做爲輸入源,當重載配置文件時,會崩潰.請看: https://github.com/logstash-plugins/logstash-input-syslog/issues/40文章轉載:.net
https://blog.csdn.net/qq_32292967/article/details/78622647插件
http://supershll.blog.163.com/blog/static/37070436201722273911690code
爲了能夠自動檢測配置文件的變更和自動從新加載配置文件,須要在啓動的時候使用如下命令:xml
./bin/lagstash -f configfile.conf --config.reload.automatic
默認,檢測配置文件的間隔時間是3秒
,能夠經過如下命令改變blog
--config.reload.interval <second>
若是已經運行了沒有提供自動重啓的logstash,能夠發送一個掛起命令給logstash從新加載配置文件:ip
kill -1 <pid>
在重載過程當中,jvm
沒有重啓.
stdin
輸入插件不支持自動重啓.syslog
做爲輸入源,當重載配置文件時,會崩潰.請看: https://github.com/logstash-plugins/logstash-input-syslog/issues/40