'http://localhost:8123/?query=SELECT%20a%20FROM%20t'
или строите запрос в конфиге:
https://clickhouse.com/docs/en/interfaces/http#predefined_http_interface
запросом вытаскиваете свою настройку и работаете по ее занчению.
При выводе КХ из балансировки просто меняете эту настройку в самом КХ.
Я смотрел в эту сторону, но тут получается в идеале нужно соблюсти два варианта: 1. predefined interface должен иметь такой же статус который отдала бы ручка ping 2. predefined interface можно руками перевести в нужный статус
не очень понятно в чем проблема речь про http code ? 200 / 400 / 500 ? 1. и ? 2. из SQL можно вернуть ошибку, которая будет выкидываться по условию
Обсуждают сегодня