vshard что бы понять какому мастеру принадлежат какие бакеты?
а в доке посмотреть? https://www.tarantool.io/ru/doc/latest/reference/reference_rock/vshard/vshard_api/#lua-function.vshard.router.buckets_info
в buckets_info() я вижу только такое: ……… - uuid: 740fb7bf-3e4b-439d-8d6a-a50f9fb029fc status: available_rw - uuid: 740fb7bf-3e4b-439d-8d6a-a50f9fb029fc status: available_rw - uuid: 740fb7bf-3e4b-439d-8d6a-a50f9fb029fc status: available_rw - uuid: 740fb7bf-3e4b-439d-8d6a-a50f9fb029fc status: available_rw - uuid: 740fb7bf-3e4b-439d-8d6a-a50f9fb029fc status: available_rw - uuid: 740fb7bf-3e4b-439d-8d6a-a50f9fb029fc status: available_rw - uuid: 740fb7bf-3e4b-439d-8d6a-a50f9fb029fc status: available_rw - uuid: 740fb7bf-3e4b-439d-8d6a-a50f9fb029fc status: available_rw ………. мало информативно , а хотелось бы что то типа: bucker_id: ip:port
а причем тут vshard ? тут возле каждого бакета указанв каком он репликасете, узнать кто врепликасете мастер - это другая функция
изначально же вопрос был какой: как найти карту по которой можно понять какому мастеру принадлежит какой бакет, в router.buckets_info просто перечень uuid репликасетов и то что он доступен, о бакетах там вообще ничего нету
Обсуждают сегодня