WebMoney: WMZ Z294115950220 WMR R409981405661 WME E134003968233 |
Visa 4274 3200 2453 6495 |
A.1.
Где я устанавливаю MySQL Router? Для лучшей работы MySQL Router, как правило, устанавливается на том же
самом хосте где работает приложение, которое использует его.
Выполнение этого может уменьшить сетевое время ожидания, позволить местное
сокетное соединение Unix с применением вместо TCP/IP, и типично сервер
приложений является самым легким в масштабировании. Но это не обязательно,
поскольку роутер может быть установлен на любом хосте, даже его собственном.
Примечание: сокеты Unix могут функционировать с запросами, соединяющимися
с MySQL Router, но не для MySQL Router, соединяющегося с MySQL Server.
A.2.
Я могу управлять больше чем одним экземпляром маршрутизатора? Да, см. также опцию самонастройки
A.3. Как сделать высоконадежный роутер? Используйте MySQL Router как часть кластера InnoDB.
Для дополнительных деталей посмотрите
InnoDB Cluster. A.4. Маршрутизатор просматривает пакеты? Нет. A.5. Роутер влияет на производительность? Каждый раз, когда вы вводите компонент в коммуникационный поток будет
определенное количество понесенных накладных расходов и это влияет на рабочую
нагрузку. К счастью, исполнительное тестирование на текущем выпуске показало
приблизительно 1% разницы, что в пределах той же самой скорости, как прямая
связь для простого перенаправления связи. A.6. Объясните различные версии MySQL Router, особенно почему
роутер перешел с 2.1.4 сразу на 8.0.3. MySQL Router 2.0 был начальной версией и предназначается для потребителей
MySQL Fabric. Это устарело и больше не поддерживается. MySQL Router 2.1 был введен, чтобы поддержать кластер MySQL InnoDB
и это также добавило новые опции, такие как самонастройка. MySQL Router 8.0 продолжает MySQL Router 2.1,
но с номером версии, который выравнивается с MySQL Server.
Другими словами, Router 2.1.5 был выпущен как Router 8.0.3 (наряду с
MySQL Server 8.0.3) и ветка 2.1.x была заменена на 8.0.x.
Две ветки полностью совместимы. A.7. Я могу связать маршрутизатор с многими IP-адресами? Нет, опция A.8. Каково различие между различными способами планирования и стратегиями?
До версии 8.0 опция
Router 8.0 добавил опцию
Стратегия next-available
идентична режиму планирования read-write
и стратегия round-robin
идентична режиму планирования read-only
. A.9. Сколько параллельных связей поддерживает каждый экземпляр MySQL Router?
Более чем 5000 с MySQL Router 2.1.5 и 8.0.4, в зависимости от
ограничений операционной системы на функцию poll(),
и чуть более 500 в более ранних версиях из-за их внутреннего использования
select() вместо poll().
Приложение A. MySQL Router Frequently Asked Questions
--directory
.
bind_address
в конфигурационном
файле принимает только один адрес. Однако возможно использовать
bind_addres = 0.0.0.0
, чтобы
связываться со всеми портами на localhost.
mode
определяла стратегию планирования.
Установка mode=read-write
значит, что Router
использует первый конечный хост, пока это не отвалится, а затем двигается к
следующему, пока все хосты не были опрошены.
Установка mode=read-only
зацикливает список
хостов мест назначения (round-robin), проверяя и ранее сбойные хосты.routing_strategy
как замену устаревшей
mode
. Это предлагает стратегии
first-available,
next-available,
round-robin и
round-robin-with-fallback. См.
routing_strategy
.
Найди своих коллег! |
Вы можете направить письмо администратору этой странички, Алексею Паутову.