Интернет магазин китайских планшетных компьютеров



Компьютеры - MySQL proxy

22 апреля 2011


Оглавление:
1. MySQL proxy
2. Интерфейсная часть на Lua



Общее

MySQL proxy работает между сервером MySQL и клиентом, перенаправляя запросы от клиента к серверу. Имеет широкий набор возможностей за счет наличия встроенного языка Lua:

  • реализация механизма failover;
  • балансировка нагрузки;
  • перехват, фильтрация, модификация запросов;
  • обработка результатов выполнения запроса.

Опции

--proxy-backend-addresses — список бэкенд-серверов для балансировки запросов.

--proxy-read-only-backend-addresses — список readonly бэкендов-серверов.

--proxy-lua-script — скрипт Lua.

--daemon — запустить daemon-процесс.

Пример

mysql-proxy \
  --proxy-backend-addresses=localhost:3306 \
  --proxy-backend-addresses=localhost:3307 \
  --proxy-read-only-backend-addresses=remotehost:3306 \
  --proxy-read-only-backend-addresses=remotehost:3307 \
  --proxy-lua-script=/usr/share/mysql-proxy/rw-splitting.lua \
  --daemon


Просмотров: 1790


<<< HandyCache
Opera Turbo >>>