Size: a a a

2021 June 03

DL

Dmitry Lukovkin in Tarantool
Инстансов много. Серверов много
источник

GM

Georgy Moiseev in Tarantool
Неужели портов на всех не хватит?
источник

DS

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

I

Ilya in Tarantool
да я смотрел, не особо понятно
источник

DS

Dmitry Sharonov in Tarantool
а если попроще - берите модуль crud и пользуйте его (в нем такие "хранимки" под базовые случаи уже написаны)
источник

DL

Dmitry Lukovkin in Tarantool
Хватит, просто у нас общее количество инстансов под 1к штук
источник

DS

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

DS

Dmitry Sharonov in Tarantool
прометеус то по хттп собирает
источник

GM

Georgy Moiseev in Tarantool
Если код один и тот же, то нужно будет просто добавить небольшой сниппет кода (вот как сверху), только вместо 8080 поднимать из какого-нибудь os.getenv("HTTP_PORT"), который при раскатке приложения задаётся
источник

DL

Dmitry Lukovkin in Tarantool
Ну это как вариант, но хотелось бы стандартным способом
источник

DL

Dmitry Lukovkin in Tarantool
Код очень неоднородный, в общем это не вариант
источник

DS

Dmitry Sharonov in Tarantool
прометеус стандартно собирает по хттп
источник

GM

Georgy Moiseev in Tarantool
Стандартный способ включает в себя выставление HTTP-эндпойнта для каждого Тарантула. Они же независимые, как иначе
источник

DL

Dmitry Lukovkin in Tarantool
Ну я думал, что можно один http сервер поднять и всех тарантулов туда направить, а отличаться он будут по алиасам
источник

AL

Andrey L in Tarantool
интересно: если к полю привязана последовательность, то при вставке записи с nil (автоматом брать) в этом поле будет два йилда или один... (?)
источник

I

Ilya in Tarantool
Неужели нельзя собрать простой вариант из двух реплик, только с фейловером через етсд? Без картриджа я как то собрал два простеньких скрипта где по сути кроме box.cfg и создания юзера ниче нет и оно как то взлетело
источник

GM

Georgy Moiseev in Tarantool
Нет, Tarantool метрики не хранит. Для этого как раз используем Prometheus или его аналоги
источник

GM

Georgy Moiseev in Tarantool
Иначе бы и Prometheus из данной цепочки убирался бы
источник

GM

Georgy Moiseev in Tarantool
Кстати, если не делать metrics.set_global_labels({alias = ...}), алиаса тоже в метриках не будет при таком подходе
источник

k

kuznetsovin in Tarantool
Подскажите за что отвечает метрика
tnt_cpu_user_time
?
источник