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(). |