github.com/pingcap/tiflow@v0.0.0-20240520035814-5bf52d54e205/tests/integration_tests/_utils/run_storage_consumer (about) 1 #!/bin/bash 2 3 # parameter 1: work directory 4 # parameter 2: sink_uri 5 # parameter 3: consumer_replica_config 6 7 set -eux 8 9 workdir=$1 10 sink_uri=$2 11 consumer_replica_config=$3 12 log_suffix=$4 13 pwd=$(pwd) 14 15 echo "[$(date)] <<<<<< START storage consumer in $TEST_NAME case >>>>>>" 16 cd $workdir 17 if [ "$consumer_replica_config" != "" ]; then 18 cdc_storage_consumer --log-file $workdir/cdc_storage_consumer$log_suffix.log --log-level debug --upstream-uri $sink_uri --downstream-uri "mysql://root@127.0.0.1:3306/?safe-mode=true&batch-dml-enable=false" --config $consumer_replica_config >>$workdir/cdc_storage_consumer_stdout.log 2>&1 & 19 else 20 cdc_storage_consumer --log-file $workdir/cdc_storage_consumer$log_suffix.log --log-level debug --upstream-uri $sink_uri --downstream-uri "mysql://root@127.0.0.1:3306/?safe-mode=true&batch-dml-enable=false" >>$workdir/cdc_storage_consumer_stdout.log 2>&1 & 21 fi 22 23 cd $pwd 24 25 set +x