【发布时间】:2020-11-02 05:03:07
【问题描述】:
我想修改logstash集成rabbitmq插件并使用 (https://github.com/logstash-plugins/logstash-integration-rabbitmq.git)
我修改了 inputs/rabbitmq.rb 并确认它在我的本地工作正常。
我创建了一个离线包上传到服务器,但是修改后的内容并没有应用到离线包。
安装 gem 文件或创建离线包时没有错误
作为离线包安装后,当我检查 rabbitmq.rb (vendor/bundle/jruby/2.5.0/gems/logstash-integration-rabbitmq-7.1.0-java/lib/logstash/inputs/) 时, 文件修改时间似乎已更改,但尚未应用修改。
不知道为什么不能只应用于离线包 我该如何解决这个问题?
【问题讨论】:
-
你有任何理由使用来自 github 的资源吗?您可以使用 deb 包轻松安装 logstash。它默认有rabbitmq插件。
-
是的,我知道 rabbitmq 插件是默认的。但我需要修改它来管理输入历史。所以我修改了rabbitmq.rb文件,构建了gem,并将其安装到logstash中。但只有离线包异常。