Size: a a a

2021 January 08

SC

Sergey Chernetsky in Tarantool
может быть с настройкой listen что-то особенное надо сделать?
источник

DS

Dmitry Sharonov in Tarantool
нет, больше идей нет. я бы дальше только пакеты читал, и сопоставлял адреса.
источник

SC

Sergey Chernetsky in Tarantool
О, нашёл одну интересную особенность: когда я на удалённом делаю Probe server, на основном в админке на пару секунд появляется тот, но потом исчезает
источник

DS

Dmitry Sharonov in Tarantool
а в логах что?
источник

ЯШ

Ярослав Шумаков... in Tarantool
Sergey Chernetsky
О, нашёл одну интересную особенность: когда я на удалённом делаю Probe server, на основном в админке на пару секунд появляется тот, но потом исчезает
А инстансы друг-друга видят? Порты открыты? А порты только TCP? UDP открыт?
источник

SC

Sergey Chernetsky in Tarantool
В общем, это я знатно тупанул! Ошибка новичка: у меня в instances.yml были прописаны локалхосты в advertise_uri. Поменял на нормальные ip-шники и инстансы увидели друг друга.
источник

SC

Sergey Chernetsky in Tarantool
Спасибо всем, кто помогал!
источник

DS

Dmitry Sharonov in Tarantool
Dmitry Sharonov
верно, да. если стартовали тоже с айпишниками, а не с dsn
эх
источник

NV

Nick Volynkin in Tarantool
Да я его уже забанил )
источник

A

Aleksandr baltazor in Tarantool
@Nick_Volynkin ещё кандидат :)
источник

S

Shieldy in Tarantool
Ирина Гордеева, пожалуйста, нажмите на кнопку ниже в течение указанного времени, иначе вы будете кикнуты. Спасибо! (240 сек)
При поддержке Золота Бородача
источник

АС

Андрей Сыврачев... in Tarantool
Коллеги, надо ли специально устанавливать http сервер чтобы юзать его вот с этого образа?
https://hub.docker.com/r/tarantool/tarantool/
• tarantoolctl rocks install http
???
У меня почему-то без ручной установки не находит его
источник
2021 January 09

АС

Андрей Сыврачев... in Tarantool
Если взять образ тарантула из докера, и в lua файле попытаться использовать http
то появляется ошибка:

module 'http.router' not found:
tarantool_1       |  no field package.preload['http.router']
tarantool_1       |  no file './http/router.lua'
tarantool_1       |  no file './http/router/init.lua'
tarantool_1       |  no file './http/router.so'
tarantool_1       |  no file '/opt/tarantool/.rocks/share/tarantool/http/router.lua'
tarantool_1       |  no file '/opt/tarantool/.rocks/share/tarantool/http/router/init.lua'
tarantool_1       |  no file '/opt/.rocks/share/tarantool/http/router.lua'
tarantool_1       |  no file '/opt/.rocks/share/tarantool/http/router/init.lua'
tarantool_1       |  no file '/.rocks/share/tarantool/http/router.lua'
tarantool_1       |  no file '/.rocks/share
timephone-srv_tarantool_1 exited with code 1



Проверял на 1.10.4 и 1.10.9
источник

АС

Андрей Сыврачев... in Tarantool
источник

АС

Андрей Сыврачев... in Tarantool
источник

ЯШ

Ярослав Шумаков... in Tarantool
Андрей Сыврачев
Если взять образ тарантула из докера, и в lua файле попытаться использовать http
то появляется ошибка:

module 'http.router' not found:
tarantool_1       |  no field package.preload['http.router']
tarantool_1       |  no file './http/router.lua'
tarantool_1       |  no file './http/router/init.lua'
tarantool_1       |  no file './http/router.so'
tarantool_1       |  no file '/opt/tarantool/.rocks/share/tarantool/http/router.lua'
tarantool_1       |  no file '/opt/tarantool/.rocks/share/tarantool/http/router/init.lua'
tarantool_1       |  no file '/opt/.rocks/share/tarantool/http/router.lua'
tarantool_1       |  no file '/opt/.rocks/share/tarantool/http/router/init.lua'
tarantool_1       |  no file '/.rocks/share/tarantool/http/router.lua'
tarantool_1       |  no file '/.rocks/share
timephone-srv_tarantool_1 exited with code 1



Проверял на 1.10.4 и 1.10.9
В образе http.server версии 1.1.0, в котором собственно нет http.router, который появился только в http 2.x. Поэтому с точки зрения документации надо смотреть сюда: https://github.com/tarantool/http/tree/1.1.0
источник

ЯШ

Ярослав Шумаков... in Tarantool
Версии модулей можно подсмотреть тут: https://hub.docker.com/r/tarantool/tarantool/dockerfile
источник

АС

Андрей Сыврачев... in Tarantool
Похоже старая версия http сервера лежит в докер болванке, а новую надо руками устанавливать:
https://github.com/tarantool/http/tree/master/http
источник

ЯШ

Ярослав Шумаков... in Tarantool
Андрей Сыврачев
Похоже старая версия http сервера лежит в докер болванке, а новую надо руками устанавливать:
https://github.com/tarantool/http/tree/master/http
http 2.x - тупиковая, мы ее не используем почти нигде ввиду ее архитектурных ограничений, поэтому везде по умолчанию 1.1.0, поэтому она не старая, а дефолтная. 2.x кроме чуть более удобного API ничем не лучше. Ждем-с: https://github.com/tarantool/tarantool/issues/5675
источник
2021 January 10

АС

Андрей Сыврачев... in Tarantool
Понятно, буду использовать
источник