Перейти к основному содержимому

ADD BACKEND BLACKLIST

ADD BACKEND BLACKLIST добавляет узел BE в черный список BE. Вы можете вручную добавлять узлы BE в черный список, чтобы запретить использование этих узлов при выполнении запросов, тем самым избегая частых сбоев запросов или других неожиданных проблем, вызванных неудачными соединениями с узлами BE.

Эта функция поддерживается начиная с версии 1.5.0. Для получения дополнительной информации см. Управление черным списком BE.

примечание

Только пользователи с привилегией BLACKLIST уровня SYSTEM могут выполнять эту операцию.

По умолчанию Selena может автоматически управлять черным списком BE, добавляя узлы BE, которые потеряли соединение, в черный список и удаляя их из черного списка при восстановлении соединения. Однако Selena не будет удалять узел BE из черного списка, если узел был добавлен в черный список вручную.

Синтаксис

ADD BACKEND BLACKLIST <be_id>[, ...]

Параметры

be_id: ID узла BE, который нужно добавить в черный список. Вы можете получить ID BE, выполнив SHOW BACKENDS.

Примеры

-- Получить ID BE.
SHOW BACKENDS\G
*************************** 1. row ***************************
BackendId: 10001
IP: xxx.xx.xx.xxx
...
-- Добавить BE в черный список.
ADD BACKEND BLACKLIST 10001;

Связанные SQL-команды