Mongodb Mongo连接器未向Elasticsearch发送数据
我想将Elasticsearch与我的本地MongoDB链接 下面是我的Mongodb Mongo连接器未向Elasticsearch发送数据,mongodb,elasticsearch,Mongodb,elasticsearch,我想将Elasticsearch与我的本地MongoDB链接 下面是我的mongoconnector.jsonconfigs { "oplogFile": "/usr/local/etc/oplog.timestamp", "noDump": false, "batchSize": 500, "verbosity": 2, "continueOnError&
mongoconnector.json
configs
{
"oplogFile": "/usr/local/etc/oplog.timestamp",
"noDump": false,
"batchSize": 500,
"verbosity": 2,
"continueOnError": false,
"logging": {
"type": "stream"
},
"docManagers": [
{
"docManager": "elastic2_doc_manager",
"targetURL": "127.0.0.1:9200",
"bulkSize": 10,
"uniqueKey": "_id",
"args": {
"clientOptions": {"timeout": 5000}
}
}
]
}
指挥部呢
mongo-connector -m "mongodb://127.0.0.1:27017/MyDatabase?replicaSet=rs0" -c ./mongoconnector.json
第一次运行查询时,我得到了POST日志,这意味着这是可行的
2021-04-30 21:12:59,677 [INFO] elasticsearch:83 - POST http://127.0.0.1:9200/_bulk [status:200 request:0.062s]
2021-04-30 21:12:59,705 [INFO] elasticsearch:83 - POST http://127.0.0.1:9200/_bulk [status:200 request:0.028s]
2021-04-30 21:12:59,736 [INFO] elasticsearch:83 - POST http://127.0.0.1:9200/_bulk [status:200 request:0.030s]
2021-04-30 21:12:59,776 [INFO] elasticsearch:83 - POST http://127.0.0.1:9200/_bulk [status:200 request:0.038s]
2021-04-30 21:12:59,820 [INFO] elasticsearch:83 - POST http://127.0.0.1:9200/_bulk [status:200 request:0.043s]
2021-04-30 21:12:59,861 [INFO] elasticsearch:83 - POST http://127.0.0.1:9200/_bulk [status:200 request:0.040s]
然后我停止了修复MongoDB中某些内容的过程,并手动删除了elasticsearch索引
现在,当我运行相同的命令时,我会得到这些日志
2021-04-30 22:10:03,572 [INFO] mongo_connector.oplog_manager:78 - OplogThread for replica set 'rs0' is up to date with the oplog.
2021-04-30 22:10:33,577 [INFO] mongo_connector.oplog_manager:78 - OplogThread for replica set 'rs0' is up to date with the oplog.
2021-04-30 22:11:03,583 [INFO] mongo_connector.oplog_manager:78 - OplogThread for replica set 'rs0' is up to date with the oplog.
2021-04-30 22:11:33,588 [INFO] mongo_connector.oplog_manager:78 - OplogThread for replica set 'rs0' is up to date with the oplog.
2021-04-30 22:12:03,594 [INFO] mongo_connector.oplog_manager:78 - OplogThread for replica set 'rs0' is up to date with the oplog.
2021-04-30 22:12:33,597 [INFO] mongo_connector.oplog_manager:78 - OplogThread for replica set 'rs0' is up to date with the oplog.
。。。elasticsearch中没有插入任何数据
有没有办法在elasticsearch中强制擦除/插入数据
谢谢找到它,只需删除/usr/local/etc/oplog.timestamp