gpt4 book ai didi

ssl - 负载测试 xmpp 服务器

转载 作者:太空宇宙 更新时间:2023-11-03 13:10:48 25 4
gpt4 key购买 nike

我正在寻找一种能够生成多个 Xmpp 连接的工具,以使用安全连接对 XMPP 服务器进行负载测试,尤其是 starttls。

对于 xmpp 纯文本身份验证,我使用了 jab_simul (在 this tutorial 之后)和 tsung都取得了成功。

但是我无法将上面的通行费用于starttls,我查看了这两个工具的代码并尝试了这些工具的不同配置。

我正在考虑的另一个选择是使用像 eXmpp 这样的 xmpp 库并自己制作一个特定的负载测试工具,而不是更改 jab_simul(带有我不理解的语言注释的 C 软件)或更改 tsung(通用负载测试工具,所以很多地方都可能出错)。


短篇小说 - 我正在寻找一种工具或建议来对 xmpp 服务器进行压力测试/负载测试。

最佳答案

我们现在面临着完全相同的挑战。经过深思熟虑,我们发现只有专门构建的软件才能提供我们要测试的负载。 (请记住,您可以将 ejabberd 配置为非常具体的东西:-)

为此,我们开发了一个名为 xmpp_talker 的小型库 https://github.com/burinov/xmpp_talker (Apache 许可证)这是一种作为 gen_server 制作的 xmpp 客户端。我发现这是构建任何类型的负载模拟软件的一个很好的起点。还包括 echo_worker 示例。所以,你有良好的基础。目前 xmpp_talker 适用于 exmpp 0.9.7。据我所知,几天后将推出 1.0.0 版。 (或 0.9.9?)有许多错误修复(相信我,你不想知道它们)。星期一,我将发布 exmpp 0.9.8 的 xmpp_talker,并进行适当的服务中断处理。

如果您决定采用相同的方式,xmpp_talker 可能对您有用。

补充:这也是与主题相关的精彩文章:https://support.process-one.net/doc/display/EXMPP/Scalable+XMPP+bots+with+erlang+and+exmpp

关于ssl - 负载测试 xmpp 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7848786/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com