1

我正在通过 Java 的docker runwith-v pathToSQL:/docker-entrypoint-initdb.d/script.sql选项创建一个 mariaDB 容器。我不知道如何找出容器何​​时准备好与我的 JDBC 客户端连接。如何确定初始脚本何时停止执行并且数据库已准备好工作?我想避免类似的东西Thread.sleep(20000),这是我目前的解决方案。我想实现这样的目标:

Execute command
IF
    return OK then connect do DB
ELSE
    wait 5 second and execute command again.
4

0 回答 0