Spec-Zone.ru › MySQL Router 9.2

4.3.1 Определение параметров с помощью командной строки

Параметры можно настраивать и перезаписывать во время выполнения, используя следующие методы:

  • Используя стандартные параметры runtime, как показано в mysqlrouter --help; влияние на сгенерированный конфигурационный файл зависит от параметра. Например:

    $> mysqlrouter --bootstrap foo@bar.com --connect-timeout=20
    
  • Используя форму --section[:section_key].option_name=option_value во время выполнения; это не влияет на сгенерированный конфигурационный файл. Обычно используется для тестирования, так как предпочтительнее использовать конфигурационный файл. Например:

    $> mysqlrouter -c mysqrouter.conf --logger.level=debug
    
  • Используя параметр --conf-set-option=section[:section_key].option_name=option_value, который изменяет сгенерированный конфигурационный файл. Используется при запуске, чтобы добавить или перезаписать параметр конфигурации. Имеет приоритет над другими формами.

    $> mysqlrouter --bootstrap foo@bar.com \
      --conf-set-option=logger.level=debug \
      --conf-set-option=DEFAULT.unknown_config_option=warning \
      --conf-set-option=DEFAULT.connect_timeout=20 \
      --connect-timeout=10
    

    Это устанавливает connect_timeout в 20 в сгенерированном mysqlrouter.conf, потому что --conf-set-option всегда имеет приоритет.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-router-8.4-en/mysql-router-command-options-runtime.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API