Не удается подключиться к iothub с помощью строки подключения устройства - Jmeter - PullRequest
0 голосов
/ 22 апреля 2020

Я пытаюсь подключить 100 клиентов mqtt к iothub с помощью jmeter.

На панели подключения mqtt для pwd я использую строку подключения iothubowner (доступно на странице политики общего доступа на портале azure), из какой SAS генерируется и использует то же самое в pwd для всех 100 клиентов.

соединение также успешно.

, но когда я пытаюсь использовать соответствующую строку подключения клиента, из которой генерируется SAS используя проводник устройства, получите приложение в pwd, и соединение не будет установлено.

Любая помощь, пожалуйста.

Ответы [ 2 ]

0 голосов
/ 26 апреля 2020

Пока не уверен, почему соответствующая строка подключения создает реквизит, но в таком случае рекомендуется использовать строку подключения iothubowner со страницы политики общего доступа. Это довольно успешно.

0 голосов
/ 22 апреля 2020

JMeter выполняет сэмплеры вверх дном каждым виртуальным пользователем, поэтому вам не нужно дублировать этот сэмплер Gateway Connect, просто определите 2 потока (виртуальных пользователя) в группе потоков, и каждый поток (виртуальный пользователь) выполнит сэмплер Gateway Connect и установить sh свое собственное соединение с брокером.

Параметры могут быть параметризованы с помощью, например, CSV Data Set Config, чтобы каждый виртуальный пользователь мог соединиться со своей комбинацией имени пользователя и пароля

Дополнительная информация: Тестирование MQTT Messaging Broker для IoT - Руководство

...