130 lines
3.8 KiB
Plaintext
130 lines
3.8 KiB
Plaintext
##--------------------------------------------------------------------
|
|
## EMQ X Bridge Plugin
|
|
##--------------------------------------------------------------------
|
|
|
|
emqx_data_bridge:{
|
|
bridges:[
|
|
# {name: "mysql_bridge_1"
|
|
# type: mysql
|
|
# config: {
|
|
# server: "192.168.0.172:3306"
|
|
# database: mqtt
|
|
# pool_size: 1
|
|
# username: root
|
|
# password: public
|
|
# auto_reconnect: true
|
|
# ssl: false
|
|
# }
|
|
# }
|
|
# , {name: "pgsql_bridge_1"
|
|
# type: pgsql
|
|
# config: {
|
|
# server: "192.168.0.172:5432"
|
|
# database: mqtt
|
|
# pool_size: 1
|
|
# username: root
|
|
# password: public
|
|
# auto_reconnect: true
|
|
# ssl: false
|
|
# }
|
|
# }
|
|
# , {name: "mongodb_bridge_single"
|
|
# type: mongo
|
|
# config: {
|
|
# servers: "192.168.0.172:27017"
|
|
# mongo_type: single
|
|
# pool_size: 1
|
|
# login: root
|
|
# password: public
|
|
# auth_source: mqtt
|
|
# database: mqtt
|
|
# ssl: false
|
|
# }
|
|
# }
|
|
# ,{name: "mongodb_bridge_rs"
|
|
# type: mongo
|
|
# config: {
|
|
# servers: "127.0.0.1:27017"
|
|
# mongo_type: rs
|
|
# rs_set_name: rs_name
|
|
# pool_size: 1
|
|
# login: root
|
|
# password: public
|
|
# auth_source: mqtt
|
|
# database: mqtt
|
|
# ssl: false
|
|
# }
|
|
# }
|
|
# ,{name: "mongodb_bridge_shared"
|
|
# type: mongo
|
|
# config: {
|
|
# servers: "127.0.0.1:27017"
|
|
# mongo_type: shared
|
|
# pool_size: 1
|
|
# login: root
|
|
# password: public
|
|
# auth_source: mqtt
|
|
# database: mqtt
|
|
# ssl: false
|
|
# max_overflow: 1
|
|
# overflow_ttl:
|
|
# overflow_check_period: 10s
|
|
# local_threshold_ms: 10s
|
|
# connect_timeout_ms: 10s
|
|
# socket_timeout_ms: 10s
|
|
# server_selection_timeout_ms: 10s
|
|
# wait_queue_timeout_ms: 10s
|
|
# heartbeat_frequency_ms: 10s
|
|
# min_heartbeat_frequency_ms: 10s
|
|
# }
|
|
# }
|
|
# , {name: "redis_bridge_single"
|
|
# type: redis
|
|
# config: {
|
|
# servers: "192.168.0.172:6379"
|
|
# redis_type: single
|
|
# pool_size: 1
|
|
# database: 0
|
|
# password: public
|
|
# auto_reconnect: true
|
|
# ssl: false
|
|
# }
|
|
# }
|
|
# ,{name: "redis_bridge_sentinel"
|
|
# type: redis
|
|
# config: {
|
|
# servers: "127.0.0.1:6379, 127.0.0.2:6379, 127.0.0.3:6379"
|
|
# redis_type: sentinel
|
|
# sentinel_name: mymaster
|
|
# pool_size: 1
|
|
# database: 0
|
|
# ssl: false
|
|
# }
|
|
# }
|
|
# ,{name: "redis_bridge_cluster"
|
|
# type: redis
|
|
# config: {
|
|
# servers: "127.0.0.1:6379, 127.0.0.2:6379, 127.0.0.3:6379"
|
|
# redis_type: cluster
|
|
# pool_size: 1
|
|
# database: 0
|
|
# password: "public"
|
|
# ssl: false
|
|
# }
|
|
# }
|
|
# , {name: "ldap_bridge_1"
|
|
# type: ldap
|
|
# config: {
|
|
# servers: "192.168.0.172"
|
|
# port: 389
|
|
# bind_dn: "cn=root,dc=emqx,dc=io"
|
|
# bind_password: "public"
|
|
# timeout: 30s
|
|
# pool_size: 1
|
|
# ssl: false
|
|
# }
|
|
# }
|
|
|
|
]
|
|
}
|