fishjam
fishjam
你这很奇怪. 按我执行 `--sync` 的效果,应该有类似如下的日志, 但你的完全看不到. ``` [03-20 00:02:13] [INF] [ migrator.go:115 ,ParseEsApi] source es version: 7.17.9 [03-20 00:02:13] [INF] [ migrator.go:115 ,ParseEsApi] dest es version: 6.2.2 [03-20 00:02:14] [INF] [...
经过确认, 是在增加 --sync 功能时, 没有支持 -u 参数, 且没有在 es 5.x 的版本上测试. 可以下载以下编译好的 esm 进行测试(***注意: 不要使用 -w/-b/-c 等参数, 在 sync 功能中没有使用, 且会造成数据错误***), 如果确认 OK 的话, 我会提交 PR. [esm-linux-amd64.zip](https://github.com/medcl/esm/files/14790123/esm-linux-amd64.zip) [esm-windows-amd64.zip](https://github.com/medcl/esm/files/14790229/esm-windows-amd64.zip) ### 自测方式(...
@lianmeng0 从出错状态和代码来看, 是向服务器发送 更新请求以后, 返回状态不对( 非 200), 而且没有从服务器读到响应信息( server error 后为 空). 看是否可以提供 tcpdump 对 dest es 发送请求的抓包情况. 根据你的执行情况, 在执行 esm 前,另开一个终端, 执行以下命令(以下是 centos 的抓包命令, 如果提示错误, 可先自行度娘解决): ``` sudo /sbin/tcpdump...
可以使用这个新的包测试一下. 使用方式: 1. 推荐: 将之前已经同步过的目标 index 删除, 因为采用 --sync 时使用了完全不同的方式, 有可能以前同步过的数据会冲突. 2. 使用命令( 更改了 --sort 参数, 拆分成了 --ssort 和 --dsort 从而支持两者 es5/es7 不一样的排序字段 ) 3. 如果失败,可能会生成一个名为 esm.log 的文件,记录了 error 日志,...
看来是我给的示例命令有点问题, 改成如下试试 ( 删除了 -s 和 -d 参数后面的最后一个 "/" ), ``` ./esm-linux-amd64 --sync --ssort="id" -s http://10.10.8.51:9201 -x umedia_net_manage_content_check_www_202205 --dsort="id" -d http://10.10.7.52:8201 -y umedia_net_manage_content_check_www_202205 -u "_doc" ```
@lianmeng0 你好,现在怎么样?
对我来说,没需求啊 你要有需求的话, 可以提一下需求, 我看能否支持
看 `WITH mysql_native_password` , 似乎是改了密码验证机制. 相当于废弃了 `caching_sha2_password`. 这种算是一种规避方式. 根据网上的介绍, MySQL 8.x 引入了新的 caching_sha2_password 身份验证插件, 但对应的, 客户端也只能是 8.x 的才能支持. 在我自己写的使用 dev.miku:r2dbc-mysql 的客户端程序中遇到相同问题, 后来发现 r2dbc-mysql 只在 test 情况下才引入 `mysql-connector-java` 包, 于是我手动加入 spring-boot...
As I said in the issue - The AI translation might also have issues, so it's best to have it double-checked manually. there are 2 functions for the python: 1....
> I don't know about .ts format, `.ts` is just simplest XML format . you can open and verify it by any txt editor( example: notepad ). And if you...