gpt4 book ai didi

logstash - 停止Logstash的干净方法

转载 作者:行者123 更新时间:2023-12-04 11:04:35 26 4
gpt4 key购买 nike

假设我有一个Logstash实例正在运行,但是想干净地停止它,例如更改它的配置。

如何确保Logstash实例完成将批量发送到Elasticsearch的同时停止它?我不想在停止logstash时丢失任何日志。

最佳答案

Logstash 1.5在响应SIGTERM信号而关闭之前先冲洗管道,因此您应该能够使用service logstash stop,init.d脚本或通常使用的任何方式将其关闭。

使用Logstash 1.4.x,SIGTERM信号会突然关闭Logstash,而不会允许管道刷新所有运行中的消息,但是您可以发送SIGINT强制刷新。但是,某些插件(例如redis输入插件)不能很好地处理此问题并无限期地挂起。

关于logstash - 停止Logstash的干净方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29742313/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com