[英]How to set content type with Logstash & rabbitmq output?
我想用logstash解析日志,并通过rabbitmq发送结果。 使用这些结果的应用程序正在等待content_type设置为“ application / json”的消息。 目前,我的消息没有属性,我的应用程序无法处理该消息。
您能告诉我logstash如何将属性“ content_type”设置为“ application / json”的消息发送到rabbitmq吗?
预先致以最诚挚的谢意,
罗曼
抱歉,目前无法执行此操作。 我已经为您提交了github.com/logstash-plugins/logstash-output-rabbitmq错误#6 。
在解决该错误之前,也许您可以编写一个简单的微服务,该微服务使用无内容类型的消息,然后将其重新发布到另一个主题上,进行交换或使用正确的内容类型声明进行排队。
就像@MagnusBäck所说的那样,这是不可能的。 但是,如果您真的需要它,可以叉出Rabbitmq插件。 并在此行添加:content_type => 'application/json'
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.