Binlog,****
,
Email ****
(Http Basic)HTTP API
MySQL,ClickHouse DDL
star Bifrost !!!
https://www.xbifrost.com/demo/goto.html
Bifrost
: Bifrost123
5.1.73
5.5.42
5.6.36
5.7.18
8.0.21
git clone https://github.com/brokercap/Bifrost.git
make install prefix=./target
wget https://github.com/brokercap/Bifrost/releases/download/v1.8.3-release/bifrost_v1.8.3-release_Linux-amd64-bin.tar.gz
tar -zxvf bifrost_v1.8.3-release_Linux-amd64-bin.tar.gz
cd bifrost_v1.8.3-release_Linux-amd64-bin/bin && chmod a+x ./Bifrost*
./Bifrost-server start
./Bifrost-server stop
etc/Bifrost.ini
Bifrost
Bifrost123
docker pull jc3wish/bifrost
mkdir -p /data/BifrostData
docker run -d -p21036:21036 -v /etc/localtime:/etc/localtime -v /data/BifrostData:/linux/data jc3wish/bifrost
vim Bifrost.ini
[user]
#
#=
Bifrost=Bifrost123
BifrostMonitor=Bifrost123
[groups]
#administrator
#monitor
Bifrost=administrator
BifrostMonitor=monitor
[Bifrostd]
#loglogs
#log_dir=/data/log/
#, 0.0.0.0:21036
listen=0.0.0.0:21036
#,data
data_dir=./
#5000
toserver_queue_size=10000
#1000
channel_queue_size=1000
#plugin so false
# linux false
dynamic_plugin=false
#https
tls=true
#server.key server.crt Bifrost
tls_key_file=./etc/server.key
tls_crt_file=./etc/server.crt
# true|false
file_queue_usable=true
#
file_queue_usable_count_time_diff=5000
#file_queue_usable_count_time_diff
file_queue_usable_count=10
#,
meta_storage_type=redis
#
meta_storage_path=127.0.0.1:6379
#
cluster_name=bifrostTestClusterName
# true|false
file_queue_usable=true
#
file_queue_usable_count_time_diff=5000
#file_queue_usable_count_time_diff
file_queue_usable_count=10
#,,
plugin_commit_timeout=5
#,2 ,
plugin_sync_retry_time=5
![]() |
![]() |