MySQL Router 版本說明
可以使用這些不同的方法在執行時組態和覆寫選項
-
使用
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
這會在產生的
mysqlrouter.conf
中將connect_timeout
設定為 20,因為--conf-set-option
始終具有優先權。