博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TSung测试XMPP协议 集群配置
阅读量:6030 次
发布时间:2019-06-20

本文共 1493 字,大约阅读时间需要 4 分钟。

hot3.png

        有的时候一台tsung机器压力太小,需要用到多台tsung机器来一起压力测试。这个时候就需要在多台服务器上面安装tsung和启动tsung已经tsung.xml文件。如果机器少还可以,没什么问题。那如果机器过多。可就是个麻烦了。好在tsung给我们提供了集群。可以在一台机器上面管理所有的node节点。tsung.xml配置文件也就只有一个。
   下面是集群方式的tsung.xml文件。注意看clients节点的配置。
            
error

      这里配置了多个client。用这一个配置文件就可以管理所有的node节点。但是这样配置管理的前提是几台机器都必须可以无密码登录。具体的配置请参考我的另一篇文章:  。

      然后我们再启动tsung,看看是个什么情况,结果报错了。看下图

不能启动远程服务器,原因超时。这是什么原因啊。然后我就查了官方文档。文档上是这么说的。看下图:

它说可以用一个简单的命令来测试下步骤:

  1. erl -rsh ssh -sname foo -setcookie mycookie
  2. slave:start(shlab139,bar,"-setcookie mycookie").
    这个时候你回车应该看到{ok,bar@shlab139}

好吧,那我就按照它说的办。结果怎么不对呢?和预想的不一样啊。错误如下:

接着向下看。看文档的第五点。说要关闭防火墙。那我就查看了seliunx。哎呦没关闭啊。好吧那就用root关闭吧。然后再重新测试。好了。和预想的结果一样。然后我们再启动tsung。看日志

终于成功了,不容易啊,这就是我在配置过程中遇到的错误。可能你们在配置的时候会和这个错误不一样。会有其他的问题。别急慢慢来。总会有办法的。可能你出现的问题会在我的另一篇文章中解决。地址
注意:多个node服务器的tsung和erlang版本都要一直。
我的版本是:erlang版本V5.8.5    tsung版本1.4.2

转载于:https://my.oschina.net/jielucky/blog/167945

你可能感兴趣的文章
jquery easyUI checkbox复选项获取并传后台
查看>>
c#处理json格式类型的字符串
查看>>
浅析NopCommerce的多语言方案
查看>>
设计模式之简单工厂模式
查看>>
二、saltstack使用
查看>>
C++中变量的持续性、链接性和作用域详解
查看>>
2017 4月5日上午
查看>>
Python中str()与__str__、repr()与__repr__、eval()、__unicode__的关系与区别
查看>>
[NOIP2011] 观光公交
查看>>
[洛谷P3203][HNOI2010]弹飞绵羊
查看>>
Google Chrome开发者工具
查看>>
第一阶段冲刺报告(一)
查看>>
使用crontab调度任务
查看>>
ctr预估论文梳理和个人理解
查看>>
【转载】SQL经验小记
查看>>
zookeeper集群搭建 docker+zk集群搭建
查看>>
Vue2.5笔记:Vue的实例与生命周期
查看>>
论JVM爆炸的几种姿势及自救方法
查看>>
联合体、结构体简析
查看>>
使用throw让服务器端与客户端进行数据交互[Java]
查看>>