Skip to content
  • Sponsor
  • Notifications You must be signed in to change notification settings
  • Fork 3

client for mysql-router

License

Notifications You must be signed in to change notification settings

rluisr/mysqlrouter-go

Folders and files

NameName
Last commit message
Last commit date
May 11, 2023
Jul 21, 2023
Jun 29, 2022
Jul 23, 2023
Jun 30, 2022
Jul 23, 2023
May 11, 2023
Sep 6, 2019
Jul 21, 2023
Aug 17, 2019
Jun 29, 2022
Jun 29, 2022
May 11, 2023
Jun 30, 2022
Aug 20, 2020
Aug 30, 2023
Aug 30, 2023
Aug 17, 2019
Jun 29, 2022
May 11, 2023
Aug 17, 2019
Jun 29, 2022

Repository files navigation

mysqlrouter-go

Build Status

client for getting mysql-router information.

Supported version

  • 20190715 (8.0.17 - 8.0.34 / 8.1.0)

Enable HTTP Server and REST API

See MySQL Router 8.0.17 and the REST API by lefred.

Usage

mysqlrouter.New("http://localhost:8080", "luis", "luis", nil)

See example and client_test.go

Supported endpoint

server

  • HTTPS with verify

cluster

  • /metadata
  • /metadata/metadata_name/config
  • /metadata/metadata_name/status

app

  • /router/status

route

  • /routes
  • /routes/route_name/status
  • /routes/route_name/health
  • /routes/route_name/destinations
  • /routes/route_name/connections

Developer

$ cd test && make local

Sponsor this project

Sponsor

Packages

No packages published

Contributors 3