2013-10-24 3 views
3

Я следую документу «wso2-whitepaper-wso2-and-api-management-a-technical-evaluation-guide.pdf». Тест производительности wso2 api. Как сказано в статье, система wso2am
, способная обрабатывать более 8 000 вызовов API в секунду, может быть достигнута? Но результаты теста получают только 1000 кпс. Я хочу знать, результат 8000, он открывает кеш-ключ шлюза? Или доза его сделала другие методы для повышения производительности? И когда мы тестируем производительность менеджера wso2 api, мы находим ключевого менеджера - большую долю производительности? И, наконец, не могли бы вы рассказать мне, как улучшить производительность менеджера wso2 api?некоторые вопросы о работе менеджера wso2 api

ответ

0

Вы можете использовать пропорцию 2: 1 для keymanager: gateway. key manger должен проверять ключи, поэтому он требует большей вычислительной мощности. А также мы рекомендуем, чтобы пойти с distribution установки

Пожалуйста, найти параметры настройки herehttp://docs.wso2.org/display/AM150/Performance+Tuning+Recommendations

+0

, кажется, Дон не improvent.as я установить Установите следующий в /repository/conf/nhttp.properties файл: http.socket .timeout = 60000 snd_t_core = 400 snd_t_max = 500 snd_io_threads = 32 lst_t_core = 400 lst_t_max = 500 lst_io_threads = 32 производительность Хуже того, я также один вопрос: HTTP: //stackoverflow.com/questions/19673219/wso2am-шлюз как к полной эксплуатации -of-cpu – user2916246

+0

У нас нет опубликованных номеров производительности. Но некоторые недавние тесты показывают, что AM может обрабатывать ~ = 2500 TPS с примерно 700/800 одновременными пользователями с экземпляром amazon xlarge. Но это зависит от вашего оборудования, бэкэнд время отклика службы. – Ratha

+0

ok, thanks.I прямой вызов api-сервера без am, cps - 14000. И с менеджером wso2 api cps составляет 5.6k с включением кеша ключа шлюза. Я думаю, что это не проблема сервера или оборудования , – user2916246

Смежные вопросы