logstash 数据库同步缺少数据
2021/7/15 19:05:56
本文主要是介绍logstash 数据库同步缺少数据,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
logstash jdbc plugin 缺少数据
问题
利用 logstash 从 database 同步数据到 es 发现少了一条文档,查看日志发现是这样的错误:
[WARN][logstash.outputs.elasticsearch]: [some_field] cannot be changed from type [float] to [long]
解决
在pipeline的配置文件中添加filter:
filter { mutate { convert => { "fieldname" => "float" } } }
可能还有更好的方法
参考
https://www.elastic.co/guide/en/logstash/current/plugins-filters-mutate.html#plugins-filters-mutate-convert
这篇关于logstash 数据库同步缺少数据的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-05并查集详解与实现教程
- 2024-11-05大厂数据结构与算法入门指南
- 2024-11-05大厂算法与数据结构入门指南
- 2024-11-05二叉树入门教程:轻松掌握基础概念与操作
- 2024-11-05红黑树入门教程:从零开始理解红黑树
- 2024-11-05初学者必备:链表基础知识详解
- 2024-11-05平衡树入门教程:理解、构建与应用
- 2024-11-05数据结构入门教程:轻松掌握基础知识
- 2024-11-05数据结构与算法入门教程
- 2024-11-05优先队列入门教程:理解与实现