Почему мой Tarantool Cartridge иногда извлекает данные из экземпляра роутера?

Интересно, почему у меня кассетный блок тарантула не работает как надо.

У меня есть кластер картриджей, работающий на кубернетах, и образ картриджа создается из картриджа cli cartridge pack, и в эти сгенерированные файлы не было внесено никаких изменений. Кластер Kubernetes развертывается через helm со следующими значениями:

https://gist.github.com/AlexanderBich/eebcf67786c36580b99373508f734f10

Проблема:
Когда я делаю запросы от чистого клиента php tarantool, например, запрос SELECT sql, он иногда извлекает данные из экземпляров хранилища, но иногда неожиданно отвечает мне данными из экземпляра маршрутизатора. То же самое и с INSERT, и после того, как я сделал ту же схему для экземпляров хранилища и маршрутизатора и сделал 4 запроса, это привело к тому, что 2 строки оказались в хранилище, а 2 - в маршрутизаторе.

Это странно, и, судя по документации, я уверен, что это не предполагаемое поведение, и я изо всех сил пытаюсь найти источник такого поведения и надеюсь на вашу помощь.


person Alexandr Bich    schedule 05.04.2021    source источник


Ответы (1)


SQL в tarantool'е не работает в кластерном режиме, например. с тарантоол-картриджем.

P.S. это был ответ на мой вопрос от сообщества tarantool в tarantool telegramchat

person Alexandr Bich    schedule 06.04.2021