Plopix / docker-mysqlproxyprofiler

Docker image with mysql-proxy setup to profile your queries
10 stars 3 forks source link

Cannot connect to mariadb #5

Open delanym opened 2 weeks ago

delanym commented 2 weeks ago

With a docker compose file

services:
  dbproxy:
    image: plopix/docker-mysqlproxyprofiler
    depends_on:
      - mariadb
    restart: unless-stopped
    ports:
      - 10.1.0.110:3306:3306
    environment:
      BACKEND: mariadb:3306

  mariadb:
    image: mariadb:11.5.2
...

I cannot connect DBeaver to the proxy/db

Could not connect to 10.1.0.110:3306 : unexpected end of stream, read 0 bytes from 4 (socket was closed by server)

delanym commented 2 weeks ago

I see https://github.com/mysql/mysql-proxy was archived 3 days ago ;p

grooverdan commented 2 weeks ago

Also - using healthcheck service dependencies in compose can prevent pre-mature connection attemps: https://mariadb.com/kb/en/using-healthcheck-sh-script/