ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
### 开启持久化队列的升级 下面的内容仅针对于从Logstash 6.2.x及以下版本且开启了持久化队列的情况下升级. 很遗憾,由于Logstash 6.2.x和更早的版本在序列化中的一些问题,用户在开启持久化队列的情况下需要一些额外的步骤来升级.我们尽力在我们的发行版中做到向后兼容,但是这个BUG让我们在6.3.0版本不得破坏这种兼容性来确保操作的正确性.更多关于此问题的专业信息.请查看我们的GitHub上的问题追踪.[#9494](https://github.com/elastic/logstash/issues/9494). ### Drain the Persistent Queue 清除持久化队列 如果你使用持久化队列,我们强烈建议你在升级之前清空或删除它. 要删除持久化队列: 1. 在logstash.yml文件中设置`queue.drain:true` 2. 重启Logstash来生效设置 3. 关闭Logstash(使用CTRL+C或SIGTERM),并等待队列清空 当队列清空之后: 1. 完成升级过程 2. 重启Logstash 我们正在努力解决数据不兼容的问题,以便将来升级时不需要这些步骤。