[MXS-119] Monitor Plugin for Tungsten Connector Created: 2015-05-01 Updated: 2016-10-10 Resolved: 2016-10-10 |
|
| Status: | Closed |
| Project: | MariaDB MaxScale |
| Component/s: | N/A |
| Affects Version/s: | None |
| Fix Version/s: | N/A |
| Type: | New Feature | Priority: | Major |
| Reporter: | Dipti Joshi (Inactive) | Assignee: | Unassigned |
| Resolution: | Won't Do | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||
| Epic Link: | Table Key Sharding Tasks | ||||||||
| Description |
|
Tungsten Connector is installed on every database node of master - slave cluster. The application going through Tungsten connector should always attempt to go to primary host as master , if primary is not reachable then application should go to the secondary host. If primary host becomes available again, application should fallback to primary host. When MaxScale is connecting to backend database servers through Tungsten connector, Tungsten monitor in MaxScale needs to do the same - i.e. report primary host as master if it a reachable, other wise report secondary host as master. The configuration needs to be similar to existing monitors: Every monitor interval, the monitor needs to
|
| Comments |
| Comment by Dipti Joshi (Inactive) [ 2015-05-01 ] |
|
Massimiliano Pinto , markus makela please estimate the scope for this. |
| Comment by Massimiliano Pinto (Inactive) [ 2015-05-04 ] |
|
SHOW STATUS LIKE 'UPTIME' it's similar to SELECT 1: it always gets a successful reply. Maybe no query is necessary, just checking if the node is running (aka: mysql connection works) Is the new monitor goal to set Master role to the first available running node? What about the other nodes? Should they have Slave role or just running ? |
| Comment by Dipti Joshi (Inactive) [ 2015-05-05 ] |
|
SHOW STATUS LIKE 'UPTIME' it's similar to SELECT 1: it always gets a successful reply.
|