LOAD DATA LOCAL INFILE 卡住了

LOAD DATA LOCAL INFILE gets stuck

我正在尝试使用 LOAD DATA LOCAL 将一个非常小的文件(2 行)上传到 Google 云的 MySQL(版本 | 5.7.25-google-log)输入文件。 上传是从另一台服务器 运行 在 GC (Debian10) 中完成的,该应用程序是一个使用最新 vertx-mysql-client.
的 vertx 容器 启动后,我可以在 MySQL 进程日志中看到以下内容:

> SHOW FULL PROCESSLIST;

----------------------------------------------------------------------+
| Id     | User | Host               | db    | Command | Time | State                 | Info                                                                                                                                                                                                                                                                                                                                                                          |
+--------+------+--------------------+-------+---------+------+-----------------------+------------------
| 223379 | abc  | 10.x.x.3:47542   | mydb   | Query   |   78 | Receiving from client | LOAD DATA LOCAL INFILE '/home/abc/1592381548212.csv' INTO TABLE ABC FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' IGNORE 1 LINES (@var1, @var2, @var3) SET CreationDate=@var1, CustomerId=@var2, Type=@var3 |

90 秒后,此进程条目从日志中消失,table 中不存在任何条目,客户端仍然卡住并且未将连接释放回池中。 值得注意的是,简单的 SELECT 和 INSERT 查询按预期工作。 有什么提示会导致这种行为吗?

这是一个错误,已在 https://github.com/eclipse-vertx/vertx-sql-client/issues/688

中修复