Estoy buscando el programa más liviano que sea capaz de servir como proxy MySQL para un servidor remoto, unificando todas las conexiones al proxy en una única conexión al servidor MySQL remoto (de modo que solo el proxy estará en mi máquina).
Instalé mysql-router pero luego, segúnEste artículoSegún los documentos, parece que requiere el paquete de servidor MySQL normal, que quiero evitar por completo (a menos que solo sea necesario para archivos binarios esenciales).
¿Cuál es el mejor y más ligero proxy que cumple con mis requisitos y procedimiento de instalación?
Para Ubuntu 20.04.
EDITAR: No importa, mysql-router
no requiere que el servidor MySQL esté instalado en la misma máquina, entendí mal el documento. Sin embargo, después de establecer una configuración de muestra adecuada, parece que no me permite hacer lo que quiero, y eso me llevó a darme cuenta de que podría necesitar aclarar qué es lo que quiero:
- Varias aplicaciones se conectan al enrutador/proxy con las mismas credenciales de MySQL (misma base de datos y usuario)
- El enrutador/proxy establece una conexión única utilizando las mismas credenciales MySQL que las aplicaciones cliente; eso es,no simplemente reenvía cada conexión proveniente de cada aplicación al servidor.
- Las consultas de todos los clientes finalizarán en el únicomysqlconexión desde el proxy al servidor remoto y obtener respuesta a cada cliente solicitante, en consecuencia
Por contexto, mi motivación es que max_user_connections
en el servidor remoto no hay suficiente para todos mis clientes y no tengo los privilegios necesarios...