Перейти к содержимому

Фотография

Нагрузочное тестирование grpc

grpc performance testing jmeter

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 5

#1 Poet_Peselnik

Poet_Peselnik

    Новый участник

  • Members
  • Pip
  • 28 сообщений

Отправлено 17 ноября 2018 - 14:24

Всем привет! Кто нибудь делал нагрузочное тестирование grpc? Какие тулзы использовали, какие подходы?


  • 0

#2 Spock

Spock

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 772 сообщений
  • ФИО:Роман

Отправлено 17 ноября 2018 - 15:08

https://github.com/w...ion-grpc-client


  • 0

#3 Poet_Peselnik

Poet_Peselnik

    Новый участник

  • Members
  • Pip
  • 28 сообщений

Отправлено 17 ноября 2018 - 15:35

Привет Spock, ты использовал этот клиент?


  • 0

#4 Spock

Spock

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 772 сообщений
  • ФИО:Роман

Отправлено 17 ноября 2018 - 16:06

нет, но люди используют

 

либо пишите на https://github.com/grpc/ и запускайте через beanshell в Jmeter


  • 0

#5 Poet_Peselnik

Poet_Peselnik

    Новый участник

  • Members
  • Pip
  • 28 сообщений

Отправлено 18 ноября 2018 - 05:25

нет, но люди используют

 

либо пишите на https://github.com/grpc/ и запускайте через beanshell в Jmeter

Вроде нашёл решение. Через junit request. Создал проект c junit тестами, в каждом тестовом классе написал grpc запросы соответствующие сценарию, собрал проект в jar и поместил jar файл в директорию apache-jmeter/lib/junit. В jmeter создаем sampler jmeter request и выбираем необходимый тестовый класс соответствующий сценарию, создаем нагрузку и вперёд.

Насколько это правильно?


  • 1

#6 fesd

fesd

    Опытный участник

  • Members
  • PipPipPipPip
  • 262 сообщений

Отправлено 21 ноября 2018 - 12:31

yandex-tank + pandora custom gun

Вот дока как сделать grpc пушку:
https://github.com/y...docs/custom.rst

Работает ок.


  • 0



Темы с аналогичным тегами grpc, performance testing, jmeter

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных