Size: a a a

2020 September 15

GV

Gaisin Vadim in Tarantool
Олег Бабин
Lua. Особенно если запросы несложные
Первичный запрос, поиск по индексу, а далее уже в цикле ищем по 2..n полю
источник

GV

Gaisin Vadim in Tarantool
Konstantin Nazarov
но и этого должно хватить
А наличие vshard обязательно?
источник

ОБ

Олег Бабин in Tarantool
Gaisin Vadim
Первичный запрос, поиск по индексу, а далее уже в цикле ищем по 2..n полю
Луашки должно хватить
источник

KN

Konstantin Nazarov in Tarantool
Gaisin Vadim
А наличие vshard обязательно?
в первой версии - да, но в следующем релизе сделаем чтобы работало и на одном инстансе, без шардинга
источник

GV

Gaisin Vadim in Tarantool
Konstantin Nazarov
в первой версии - да, но в следующем релизе сделаем чтобы работало и на одном инстансе, без шардинга
Отлично!)
источник

AB

Aleksey Budaev in Tarantool
Останавливаю приложение, собираю, стартую из корня приложения cartridge start, возвращается трейс
LuajitError: /tmp/getting-started-app/init.lua:40: CartridgeCfgError: ...etting-started-app/.rocks/share/tarantool/membership.lua:565: Socket bind error: Address already in use
.  Два инстанса тарантула на 8082 и 8083. Я так понимаю что не смотря на то, что я остановил cartridge, порты все равно заняты чем то ?
источник

AB

Aleksey Budaev in Tarantool
а, похоже не стопается,
   • getting-started-app.router... SKIPPED
  • getting-started-app.s1-master... SKIPPED
  • getting-started-app.router: Process is not running
  • getting-started-app.s1-master: Process is not running
источник

YD

Yaroslav Dynnikov in Tarantool
killall tarantool
источник

AB

Aleksey Budaev in Tarantool
Yaroslav Dynnikov
killall tarantool
не, так не положено )
источник

KN

Konstantin Nazarov in Tarantool
источник

3

3 Кита и розовый сло... in Tarantool
Aleksey Budaev
Ну если с перезапуском то понятно да
можно в apply config спрятать dofile, но пересобирать всегда же придется, т.к. как доставить иначе новые функции на машины?
источник

3

3 Кита и розовый сло... in Tarantool
Aleksey Budaev
не, так не положено )
sudo lsof -i:8082 ?
источник

ED

Elizaveta Dokshina in Tarantool
Aleksey Budaev
а, похоже не стопается,
   • getting-started-app.router... SKIPPED
  • getting-started-app.s1-master... SKIPPED
  • getting-started-app.router: Process is not running
  • getting-started-app.s1-master: Process is not running
cartridge stop --force не помогает?
источник

AB

Aleksey Budaev in Tarantool
Elizaveta Dokshina
cartridge stop --force не помогает?
приложения остановлены, они не запускаются, ибо порты заняты
источник

ED

Elizaveta Dokshina in Tarantool
а кто на портах сидит? что lsof говорит?
источник

AB

Aleksey Budaev in Tarantool
Завершил руками, нормально стартовал
источник

KN

Konstantin Nazarov in Tarantool
3 Кита и розовый слоник
можно в apply config спрятать dofile, но пересобирать всегда же придется, т.к. как доставить иначе новые функции на машины?
можно вот так например https://github.com/tarantool/cartridge-extensions
источник

AB

Aleksey Budaev in Tarantool
Есть ли hot reload в cartridge ? Добавил функцию, но не хочу перезапускать приложение. Как подтянуть изменения ?
источник

KN

Konstantin Nazarov in Tarantool
Aleksey Budaev
Есть ли hot reload в cartridge ? Добавил функцию, но не хочу перезапускать приложение. Как подтянуть изменения ?
а напишите вопрос на stack overflow?
источник

AB

Aleksey Budaev in Tarantool
Konstantin Nazarov
а напишите вопрос на stack overflow?
Ок, скину ссылку
источник