Netfiex Conductor安装入门指南以及切换为mysql数据源

  1. 通过git下载源码到本地 [email protected]:Netflix/conductor.git。

  2. 由于Conductor依赖于gradle编译,我们可以通过两种方式安装gradle.

    • 通过命令gradlew server自动下载,有点慢不建议。

    • 下载安装包,解压并配置环境变量到\bin目录问题。

  3. 如果你有数据源为mysql的需求可以按如下进行更改。

     public interface Configuration {
     	String DB_PROPERTY_NAME = "db";
     	//修改数据源类型为mysql
     	String DB_DEFAULT_VALUE = "mysql";
     }
    
     public interface MySQLConfiguration extends Configuration {
    
     String JDBC_URL_PROPERTY_NAME = "jdbc.url";
     //这里修改数据源地址
     String JDBC_URL_DEFAULT_VALUE = "jdbc:mysql://localhost:3306/conductor?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT%2B8&useSSL=false";
     //这里修改用户名
     String JDBC_USER_NAME_PROPERTY_NAME = "jdbc.username";
     String JDBC_USER_NAME_DEFAULT_VALUE = "root";
     //这里修改密码
     String JDBC_PASSWORD_PROPERTY_NAME = "jdbc.password";
     String JDBC_PASSWORD_DEFAULT_VALUE = "11111111";
    
     String FLYWAY_ENABLED_PROPERTY_NAME = "flyway.enabled";
     boolean FLYWAY_ENABLED_DEFAULT_VALUE = true;
    
     String FLYWAY_TABLE_PROPERTY_NAME = "flyway.table";
     Optional<String> FLYWAY_TABLE_DEFAULT_VALUE = Optional.empty();
    
     // The defaults are currently in line with the HikariConfig defaults, which are unfortunately private.
     //这里修改max,min两个连接数
     String CONNECTION_POOL_MAX_SIZE_PROPERTY_NAME = "conductor.mysql.connection.pool.size.max";
     int CONNECTION_POOL_MAX_SIZE_DEFAULT_VALUE = 10;
    
     String C
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值