JMeter 系統測試

開發者 > JMeter 系統測試

JMeter 系統測試

您可以使用 JMeter 來測試您的 ActiveMQ Classic 伺服器。關於如何使用此軟體的詳細說明,請參閱 JMeter 網站。

此測試會檢查重複訊息以及接收訊息的順序。

建立測試計畫

針對生產者系統測試取樣器

  1. 新增一個執行緒群組。
  2. 從取樣器選單新增生產者取樣器「生產者系統測試取樣器」。
  3. 前往執行緒群組元素,並將執行緒數目、啟動時間和迴圈計數設定為 1。

針對消費者取樣器

  1. 從取樣器選單新增消費者取樣器「消費者系統測試取樣器」。
  2. 反白顯示消費者取樣器,然後按一下滑鼠右鍵,從監聽器選單新增消費者監聽器「檢視生產者系統測試結果」。

JMeter 系統測試模組包含

  1. JMeter 生產者系統測試取樣器

    • JMeter 取樣器會告訴 JMeter 向伺服器傳送請求。可插拔的取樣器允許無限的測試能力。
    • 生產者系統測試取樣器將會向 ActiveMQ Classic 伺服器傳送訊息。

    生產者系統測試取樣器具有以下參數

    • 伺服器 URL - 定義伺服器 URL,例如 tcp://127.0.0.1:61616
    • 生產者數量 - 將會傳送訊息的生產者數量。
    • 主題數量 - 將會建立然後傳送的主題數量。請注意,主題數量應小於或等於生產者數量。
    • 訊息數量 - 要傳送的訊息數量。
    • 傳遞模式 - 預設為非持久性。
    • 訊息傳遞網域 - 預設為主題。
  2. JMeter 消費者系統測試取樣器

    消費者取樣器具有以下參數

    • 伺服器 URL - 定義伺服器 URL,例如 tcp://127.0.0.1:61616
    • 消費者數量 - 將會傳送訊息的消費者數量。
    • 主題數量 - 將會建立然後傳送的主題數量。請注意,主題數量應小於或等於消費者數量。
    • 傳遞模式 - 預設為非耐用性。
    • 訊息傳遞網域 - 預設為主題。
  3. JMeter 生產者系統測試監聽器

    • 監聽器提供對 JMeter 在執行測試案例時收集到的資訊的存取權。
    • 生產者系統測試監聽器將會提供消費者識別碼、生產者名稱、訊息和訊息計數。
    • 消費者識別碼 - 識別接收到訊息的消費者。
    • 生產者名稱 - 傳送訊息的生產者名稱。
    • 訊息 - 接收到的訊息主體。
    • 訊息計數 - 接收到的訊息數量。

Apache、ActiveMQ、Apache ActiveMQ、Apache 羽毛標誌和 Apache ActiveMQ 專案標誌是 The Apache Software Foundation 的商標。版權 © 2024,The Apache Software Foundation。根據 Apache License 2.0 授權。