Size: a a a

2020 September 01

VG

Vladislav Grubov in Tarantool
Dmitry Sharonov
5 шардов, каждый с репликой, итого 10 узлов. все равно 0.05 сек.
надо либо fiber.top смотреть, либо код отрезать кусками.
я кажись воспроизвел:
2020-09-01 20:13:41.177 [93920] main/117/run-sampler I> ==== BLOCKED FOR 0.1s ====
2020-09-01 20:15:07.409 [94734] main/115/run-sampler I> ==== BLOCKED FOR 0.1s ====
2020-09-01 20:15:21.279 [93920] main/117/run-sampler I> ==== BLOCKED FOR 0.1s ====
2020-09-01 20:15:21.277 [94441] main/115/run-sampler I> ==== BLOCKED FOR 0.1s ====
2020-09-01 20:15:21.276 [94545] main/115/run-sampler I> ==== BLOCKED FOR 0.1s ====


5 стораджей, 6 роутеров, последняя версия vshard'a, 500k бакетов
источник

VS

Vladislav Shpilevoy in Tarantool
Vladislav Shpilevoy
ну я бы посмотрел сюда, сторадж тоже может затрагивать, когда бакетов ультра дохрена
https://www.tarantool.io/en/doc/2.5/reference/reference_rock/vshard/vshard_ref/#router-api-discovery-set
/
источник

VS

Vladislav Shpilevoy in Tarantool
Когда бакетов 500к, и роутеров 6 штук, лучше дискавери не оставлять по дефолтам
источник

VG

Vladislav Grubov in Tarantool
не похоже, я просто убил все файберы дискавери -- и все равно есть ошибки
vshard.router.internal.static_router.discovery_fiber:cancel()
источник

v

vpol in Tarantool
Vladislav Shpilevoy
Когда бакетов 500к, и роутеров 6 штук, лучше дискавери не оставлять по дефолтам
А есть рекомендации?
источник

VS

Vladislav Shpilevoy in Tarantool
По ссылке написано
источник

v

vpol in Tarantool
Просто я пересоздавал кластер с 10к, и у меня ничего не поменялось 🤷‍♂️
источник

v

vpol in Tarantool
Но я попробую, спасибо
источник

DS

Dmitry Sharonov in Tarantool
Vladislav Grubov
я кажись воспроизвел:
2020-09-01 20:13:41.177 [93920] main/117/run-sampler I> ==== BLOCKED FOR 0.1s ====
2020-09-01 20:15:07.409 [94734] main/115/run-sampler I> ==== BLOCKED FOR 0.1s ====
2020-09-01 20:15:21.279 [93920] main/117/run-sampler I> ==== BLOCKED FOR 0.1s ====
2020-09-01 20:15:21.277 [94441] main/115/run-sampler I> ==== BLOCKED FOR 0.1s ====
2020-09-01 20:15:21.276 [94545] main/115/run-sampler I> ==== BLOCKED FOR 0.1s ====


5 стораджей, 6 роутеров, последняя версия vshard'a, 500k бакетов
и впрямь
источник

DS

Dmitry Sharonov in Tarantool
источник

DS

Dmitry Sharonov in Tarantool
источник

DS

Dmitry Sharonov in Tarantool
и на 50к бакетов тоже
источник

VG

Vladislav Grubov in Tarantool
Мне почему-то кажется, что это ребалансер ушатывает -- если потушить сторадж с ним, то все живет нормально даже с дискавери (роутер фоллбечится на запросы по 1000 бакетов и тайминги у него отличные: `2020-09-01 20:36:36.261 [13956] main/104/main I> dis: 0.0023`)

если его поднять обратно -- снова появляются BLOCKED
источник

DS

Dmitry Sharonov in Tarantool
но как тогда ето связано с числом роутеров?
источник

VG

Vladislav Grubov in Tarantool
может и никак, я и с одним роутером поймал
источник

MA

Mons Anderson in Tarantool
Вопрос ещё: на каком железе тестите
источник

VG

Vladislav Grubov in Tarantool
на маке, хотя знаете, взял пустой инстанс тарантула и запустил в нем мониторинг -- тоже поймал -- у меня, скорее всего, просто дермовое железо 🙁
источник

DS

Dmitry Sharonov in Tarantool
тэкс тэкс тэкс
источник

MA

Mons Anderson in Tarantool
Sched?
источник

DS

Dmitry Sharonov in Tarantool
я тоже не узнаЮ в гриме
источник