【问题标题】:Spring cloud data flow wirhSpring Cloud 数据流与
【发布时间】:2019-03-02 19:21:50
【问题描述】:

Docker Compose 自定义 - 根据参考指南,如果我们在 dockercompose.yml 中指向 mysql,是否会启动 mysql 数据库进程以及其他进程 kafka、zookeeper 和 dataflowserver,还是我们需要先手动启动在 docker-compose up 命令之前单独启动 mysql 数据库进程。

【问题讨论】:

    标签: spring-cloud-dataflow


    【解决方案1】:

    很高兴你让它工作了!您可以自定义以交换您选择的数据库或消息代理。 docker-compose 的承诺是按顺序显示所描述的组件,并且有一个简单的逻辑(通过depends_on)等待所有中间件组件启动。我们描述了定制here

    否则,只要正确的驱动程序位于 SCDF 的类路径中,自动配置就会启动以配置所需数据库的环境 - 请参阅支持的 databases。是的,我们已经发布了开源 MariaDB 驱动程序,因此它可以与 MySQL 完美配合。

    【讨论】:

      【解决方案2】:

      将 docker-compose.yml 文件更改为指向 mysql 配置,确实会启动一个 springdataflow_mysql_1 容器进程。

      流的创建和部署将这些定义分别保存到 DATAFLOW 数据库下的 STREAM_DEFINITIONS TABLE 和 STREAM_DEPLOYMENTS 中。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-12-29
        • 2020-11-22
        • 2020-03-22
        • 2019-07-23
        • 2016-10-13
        • 2019-10-17
        • 1970-01-01
        • 2018-10-24
        相关资源
        最近更新 更多