Locust 可以测试使用 CORBA IIOP 协议的系统吗

Posted

技术标签:

【中文标题】Locust 可以测试使用 CORBA IIOP 协议的系统吗【英文标题】:Can Locust test a system that uses the CORBA IIOP protocol 【发布时间】:2021-03-09 18:24:37 【问题描述】:

Locust 功能中的短语“几乎任何系统或协议”/• 可以测试任何系统,这让我感到不确定,并且没有定义它的真正含义。作为开发人员,我在阅读本文时的第一个问题是想知道它是否可以测试使用 CORBA IIOP 协议的系统,这在 2021 年几乎是未知的。我确信 Locust 可以处理带有 html、XML 和 JSON 有效负载的 HTTP/HTTPS , 但它是否处理 CORBA IIOP 协议?

【问题讨论】:

【参考方案1】:

Locust 可以测试任何系统,只是它不会支持带有内置客户端的每个系统。您需要做的是编写自己的代码来向您的系统发送请求,然后在适当的时间手动触发 Locust 报告事件。但是您随后可以使用 Locust 为您分配和编排负载。查看 Locust 文档的这一部分:

https://docs.locust.io/en/stable/testing-other-systems.html

您甚至可以找到用其他语言(例如 Go (boomer) 和 Java (Locust4j) 编写的 Locust runner,以防 Python 不适合您需要运行的代码。

【讨论】:

以上是关于Locust 可以测试使用 CORBA IIOP 协议的系统吗的主要内容,如果未能解决你的问题,请参考以下文章

CORBA IDL 哈希图

JAVA与CORBA通信接口开发

Websphere 8.5.5 中的 Corba NameService 配置

Locust性能测试1-环境准备与基本使用

locust性能测试安装

locust的使用