Size: a a a

2021 January 13

ИЕ

Илья Ермолин... in Tarantool
собственно для сравнения бинарного протокола на гатлинг и переключался
источник

AK

Alexey Kuzin in Tarantool
Есть возможность вызывать по бинарному протоколу из jmeter, написав свой junit тест с использованием cartridge-java
источник

АД

Арефьев Дмитрий... in Tarantool
В картридже написал роль, в которой описано http api, в аpi метода чтения реализован через crud.get
источник

ИЕ

Илья Ермолин... in Tarantool
спасибо за наводку - поищу для полноты понимания вариантов
источник

ИЕ

Илья Ермолин... in Tarantool
а сколько роутеров и стораджей на стенде поднималось?
источник

АД

Арефьев Дмитрий... in Tarantool
У нас просто особенность инфраструктуры, что нужен http api, поэтому его и делаю.
источник

ИЕ

Илья Ермолин... in Tarantool
от этого производительность (многопоточность) сильно зависит
источник

ИЕ

Илья Ермолин... in Tarantool
Арефьев Дмитрий
У нас просто особенность инфраструктуры, что нужен http api, поэтому его и делаю.
вроде для этого есть модуль для nginx - переводит из http в бинарный протокол, но там есть ограничения и у меня личного опыта работы нет
источник

АД

Арефьев Дмитрий... in Tarantool
Илья Ермолин
а сколько роутеров и стораджей на стенде поднималось?
2 сервера. На каждом поднято по 3 роли. роутер, мастер и реплика.
источник

ИЕ

Илья Ермолин... in Tarantool
т.е. получается что 1600rps - это результат на 2 роутерах по сути
источник

DS

Dmitry Sharonov in Tarantool
Илья Ермолин
т.е. получается что 1600rps - это результат на 2 роутерах по сути
на 0.5
источник

ИЕ

Илья Ермолин... in Tarantool
?
источник

АД

Арефьев Дмитрий... in Tarantool
нет, 1600 это на одном роутере. пускали нагрузку через хапрокси, который раунд робином балансировал на два роутера, получили 3000
источник

DS

Dmitry Sharonov in Tarantool
Арефьев Дмитрий
нет, 1600 это на одном роутере. пускали нагрузку через хапрокси, который раунд робином балансировал на два роутера, получили 3000
он при этом по цпу в сотке?
источник

АД

Арефьев Дмитрий... in Tarantool
Dmitry Sharonov
он при этом по цпу в сотке?
Сейчас перепроверю
источник

SC

Sergey Chernetsky in Tarantool
Всем привет! Запускаю новый инстанс и получаю такое:
 main utils.c:1014 E> LuajitError: /usr/share/tarantool/crm-links-manager/init.lua:61: HttpInitError: ...crm-links-manager/.rocks/share/tarantool/http/server.lua:1202: Can't create tcp_server: Address already in use
                                                                               stack traceback:
                                                                                       ...crm-links-manager/.rocks/share/tarantool/http/server.lua:1202: in function <...crm-links-manager/.rocks/share/tarantool/http/server.lua:1191>

Не понимаю про какой адрес речь? advertise_uri? Вроде как не занят такой.
источник

ИЕ

Илья Ермолин... in Tarantool
http порт скорее всего не поменяли
источник

SC

Sergey Chernetsky in Tarantool
ну и http_port такой свооден. Раньше возможно другой инстанс занимал. Может быть где-то кешируются используемые порты и не чистится при удалении инстансов?
источник

АД

Арефьев Дмитрий... in Tarantool
Dmitry Sharonov
он при этом по цпу в сотке?
Да, cpu у одного потока 100%. + сейчас дали нагрузку на один роутер и он вообще ребутнулся. пошел курить логи
источник

DS

Dmitry Sharonov in Tarantool
Арефьев Дмитрий
Да, cpu у одного потока 100%. + сейчас дали нагрузку на один роутер и он вообще ребутнулся. пошел курить логи
тогда да, вероятно на вашем ядре так и есть. я же правильно понимаю что роутер и сторадж отдельные ноды все-таки? кипалайвы все проставлены?
источник