python - mongo-connector python lib 在同步到 Elasticsearch 时不适用于事务
问题描述
我正在使用mongo-connector将 mongodb 中的数据同步到 elasticsearch,在我开始使用事务之前它工作正常。我在 repo 上报告了问题,所以我希望他们能回复我,但我想在这里传播这个。
as short-cut
:mongo-connector 在某种程度上就像对 mongo 的 oplog 进行线程迭代一样,oplog 是在 mongo 中保存写操作的地方。因此,mongo-connector 正在尝试检查更新并将其插入目标(在我的情况下为 elasticsearch)。
在我在代码中使用事务之前,它工作正常。
在事务之前,它对弹性搜索应用一个_bulk
动作,但使用事务_refresh
对弹性搜索应用一个动作。
所有日志详细信息都在上述问题的附加链接中。
提前致谢
解决方案
推荐阅读
- c - C中的指针转换
- assembly - 如何从 FASM 执行 DOS 的 COMMAND.COM 命令?
- c# - 整个项目解决方案的圈复杂度。不直接使用任何软件
- azure - 处理命令时发生未知的服务器端错误。原始错误:无法使用 appId 定位打开的应用程序窗口
- amazon-web-services - 如何使用 terraform 配置多个目标组和侦听器 aws?
- rust - 如何编写不完整/故意失败的文档?
- c# - 调试时对象有“无法评估表达式”
- google-chrome-extension - NgFor 不渲染使用 Angular 11 在 chrome 扩展构建中添加到数组中的新项目
- c# - Apple 登录 - 验证 ID 令牌
- python - 如何在 Python 中将多边形列表写入 .shp 文件