DB Discovery
discoveryType
specifies the database discovery service type, ShardingSphere
has built-in support for MySQL.MGR
- Duplicate
ruleName
will not be created - The
discoveryType
and discoveryHeartbeat
being used cannot be deleted
Example
CREATE DB_DISCOVERY RULE db_discovery_group_0 (
STORAGE_UNITS(ds_0, ds_1, ds_2),
TYPE(NAME='MySQL.MGR',PROPERTIES('group-name'='92504d5b-6dec')),
HEARTBEAT(PROPERTIES('keep-alive-cron'='0/5 * * * * ?'))
);
STORAGE_UNITS(ds_0, ds_1, ds_2),
HEARTBEAT(PROPERTIES('keep-alive-cron'='0/5 * * * * ?'))
);
DROP DB_DISCOVERY RULE db_discovery_group_0;
DROP DB_DISCOVERY TYPE db_discovery_group_0_mgr;