Невозможно проверить загрузку jms/Tibco ems с помощью Jmeter

Я пытаюсь использовать Jmeter для проверки производительности службы tibco ems, я использую двухточечный JMS и издатель JMS, но не успешно. И получил следующую ошибку:

Ответное сообщение: javax.naming.AuthenticationException: не разрешено: недопустимое имя или пароль [корневое исключение — javax.jms.JMSSecurityException: недопустимое имя или пароль]

Я не знаю почему, потому что я использовал правильное имя пользователя/пароль. Пожалуйста, посмотрите мои изображения для настройки в двух случаях: введите здесь описание изображения

введите здесь описание изображения введите здесь описание изображения


person taibc    schedule 23.12.2018    source источник


Ответы (1)


Изучаем клиентскую библиотеку Tibco EFTL Java:

package com.tibco.eftl;

import com.tibco.eftl.impl.WebSocketConnection;
import java.security.KeyStore;
import java.util.Properties;

public class EFTL {
    public static final String PROPERTY_USERNAME = "user"; // <------ this is the correct property name
    public static final String PROPERTY_PASSWORD = "password";
    public static final String PROPERTY_TIMEOUT = "timeout";
    public static final String PROPERTY_CLIENT_ID = "client_id";
    public static final String PROPERTY_NOTIFICATION_TOKEN = "notification_token";
    public static final String PROPERTY_AUTO_RECONNECT_ATTEMPTS = "auto_reconnect_attempts";
    public static final String PROPERTY_AUTO_RECONNECT_MAX_DELAY = "auto_reconnect_max_delay";
    public static final String PROPERTY_DURABLE_TYPE = "type";
    public static final String PROPERTY_DURABLE_KEY = "key";
    public static final String DURABLE_TYPE_SHARED = "shared";
    public static final String DURABLE_TYPE_LAST_VALUE = "last-value";
    private static KeyStore trustStore;

Поэтому я ожидаю, что вам нужно изменить свойство username на user, и ваш сценарий должен начать работать нормально.

На всякий случай ознакомьтесь с Создание плана тестирования JMS — Apache JMeter статью для получения дополнительной информации о нагрузочном тестировании очередей сообщений с помощью JMeter.

person Dmitri T    schedule 24.12.2018