github.com/pingcap/tiflow@v0.0.0-20240520035814-5bf52d54e205/dm/tests/sharding2/conf/dm-task.yaml (about)

     1  ---
     2  name: test
     3  task-mode: all
     4  is-sharding: true
     5  meta-schema: "dm_meta"
     6  # enable-heartbeat: true
     7  
     8  target-database:
     9    host: "127.0.0.1"
    10    port: 4000
    11    user: "root"
    12    password: ""
    13  
    14  mysql-instances:
    15    - source-id: "mysql-replica-01"
    16      block-allow-list:  "instance"
    17      route-rules: ["sharding-route-rules-table", "sharding-route-rules-schema"]
    18      mydumper-config-name: "global"
    19      loader-config-name: "global"
    20      syncer-config-name: "global"
    21  
    22    - source-id: "mysql-replica-02"
    23      block-allow-list:  "instance"
    24      route-rules: ["sharding-route-rules-table", "sharding-route-rules-schema"]
    25      mydumper-config-name: "global"
    26      loader-config-name: "global"
    27      syncer-config-name: "global"
    28  
    29  block-allow-list:
    30    instance:
    31      do-dbs: ["sharding22"]
    32  
    33  routes:
    34    sharding-route-rules-table:
    35      schema-pattern: sharding22
    36      table-pattern: t*
    37      target-schema: db_target
    38      target-table: t_target
    39  
    40    sharding-route-rules-schema:
    41      schema-pattern: sharding22
    42      target-schema: db_target
    43  
    44  mydumpers:
    45    global:
    46      threads: 4
    47      chunk-filesize: 64
    48      skip-tz-utc: true
    49      extra-args: ""
    50  
    51  loaders:
    52    global:
    53      pool-size: 16
    54      dir: "./dumped_data"
    55  
    56  syncers:
    57    global:
    58      worker-count: 16
    59      batch: 100