首页 > 编程知识 正文

tcp服务器心跳检测,压力测试服务

时间:2023-05-03 09:12:29 阅读:136572 作者:4905

安装Tsuang参考:安装CentOS 7系统Erlang/OTP 22.0源Tsung教程创建配置文件: raw.xml

? xml version='1.0 '? doctypetsungsystem '/root/kerl/22.0/share/tsung/tsung-1.0.dtd ' tsung log level=' debug ' dump traffic=' true 系统默认单线程允许的最大连接数为1024,如果用户数超过限制,新的erlang虚拟机将启动以处理新用户。 - client host=' localhost ' weight='2' maxusers=' 10000 ' use _ controller _ VM=' true '/clientsserversserver-0 每2秒创建一个新用户--arrivalphasephase='0' duration=' 10 ' unit=' minute ' usersinterarrival='2' unit=' sec cution 每秒创建一个新用户--- arrivalphasephase='1' duration=' 10 ' unit=' minute ' usersarrivalrate='1' unit=' second-' 每秒创建10个新用户--- arrivalphasephase='2' duration=' 10 ' unit=' minute ' usersarrivalrate=' 10 ' unit=' sec oote 最多创建10000个用户--- arrivalphasephase='3' duration=' 10 ' unit=' minute ' users max number=' 10000 ' -所有用户均为-- /load options! 指定建立TCP连接的超时时间(以毫秒为单位)。 默认值为无穷大--option name=' connect _ time out ' value=' 5000 ' /! -定义可用的客户端端口范围--option name=' ports _ range ' min=' 1025 ' max=' 65535 '//options! -会话定义方案本身的内容。 这些描述了要执行的要求。 - sessionssessionprobability=' 100 ' name=' raw ' type=' ts _ raw ' transaction name=' open ' request raw data=' helllill transaction name=' data ' request raw data=' foobar ' ack=' local '/raw/request/ttta transaction name=' close ' requeq transaction/session/session Erlang workspace/github/tsung _ test/test/raw.XML-l/mnt/h/Erlang workspace/ge

见3http://tsung.Erlang-projects.org/user _ manual/configuration.html

3358 tsung.Erlang-projects.org/user _ manual/conf-sessions.html # raw

3359 github.com/processone/tsung/issues/115

3359 github.com/processone/tsung/commit/36a 718262 b 25921 b 62b 00 d 16 b 2577 f32 a 4b b8d 29

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。