Size: a a a

OpenStack — русскоговорящее сообщество

2021 April 12

NT

Nik Theworker in OpenStack — русскоговорящее сообщество
1секунда
источник

J

J in OpenStack — русскоговорящее сообщество
Ага, ну уже хорошо)
источник

J

J in OpenStack — русскоговорящее сообщество
В принципе то и сам питоновский клиент дохуя тормозной.
источник

NT

Nik Theworker in OpenStack — русскоговорящее сообщество
в хорайзоне тоже самое
источник

J

J in OpenStack — русскоговорящее сообщество
Ну курлом попробуй)
источник

J

J in OpenStack — русскоговорящее сообщество
В хорайзоне тоже используется библиотека готовая.
источник

J

J in OpenStack — русскоговорящее сообщество
Но тут не в клиенте дело, думаю.
источник

J

J in OpenStack — русскоговорящее сообщество
У всех коллег тут даже не по 300, а сильно больше, думаю.
И таких проблем нет.
источник

NT

Nik Theworker in OpenStack — русскоговорящее сообщество
вот да. если исключить, что проблема в базе, мемкеше, кролике(первые два уже почекал), то какие еще варианты?
источник

NT

Nik Theworker in OpenStack — русскоговорящее сообщество
все таки, что можно сделать с самим апи сервиса, кроме изменения количества воркеров?
источник

NT

Nik Theworker in OpenStack — русскоговорящее сообщество
и непонятно сколько их нужно ставить. я думаю, что больше - не значит лучше тут)
источник

J

J in OpenStack — русскоговорящее сообщество
Да ничего особо, наверное.
Они у тебя как работают, самостоятельно или с веб сервером через WSGI?
источник

NT

Nik Theworker in OpenStack — русскоговорящее сообщество
нова без wsgi
источник

NT

Nik Theworker in OpenStack — русскоговорящее сообщество
cinder  с wsgi, но

(kolla-toolbox)[ /]# time openstack volume list --all | wc -l
833

real    0m16.249s
user    0m0.994s
sys     0m0.212s
источник

J

J in OpenStack — русскоговорящее сообщество
Нельзя так мерить, блин.
При этом клиент все равно обращается к nova-api.
источник

NT

Nik Theworker in OpenStack — русскоговорящее сообщество
—timings не работает
источник

J

J in OpenStack — русскоговорящее сообщество
Ну не суетись.
Я же раза три уже написал что для более-менее объективной оценки времени ответа API нужно не клиентом пользоваться, а вручную curl запустить или использовать какие-нибудь тестовые инструменты, которые обращаются за раз к одному API.

python-openstackclient почти для всех list и show команд опрашивает сразу несколько сервисов чтобы тебе показать красивый вывод.

И даже при прямом обращении к api один сервис у другого может инфу запрашивать.
источник

J

J in OpenStack — русскоговорящее сообщество
А тебе нужно проблему изолировать.
источник

NT

Nik Theworker in OpenStack — русскоговорящее сообщество
я не очень хорошо понимаю, какие процессы порождает этот запрос
curl -g -i -X GET http://api.cloud:8774/v2.1/ed4e285a4b1f4072ad5210e92dab4020/servers/detail?all_tenants=True -H "


но проблема в нем
источник

J

J in OpenStack — русскоговорящее сообщество
Это public endpoint для nova-api.
источник