首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Resteasy服务波的TPS(每秒事务)

Resteasy服务波的TPS(每秒事务)
EN

Stack Overflow用户
提问于 2014-06-19 02:28:40
回答 1查看 829关注 0票数 0

我有一个REST服务被resteasy框架部署到Jetty容器中。

图中所示的TPS性能点

我调试了一些参数,但没有调试由其他团队验证的代码是否正常的work.note。

  • Jetty线程数
  • JVM的GC
  • 操作系统的TCP内核参数

我不知道为什么。谁可以提供一些调试参数或引发结果的问题。

事先非常感谢

以下是宗的配置

代码语言:javascript
复制
<?xml version="1.0"?><tsung loglevel="notice" version="1.5.0">
  <clients>
    <client host="tc-1" maxusers="50000" weight="1"/>
    <client host="tc-3" maxusers="50000" weight="1"/>
    <client host="tc-4" maxusers="50000" weight="1"/>
  </clients>
  <servers>
    <server host="service-ip" port="80" type="tcp"/>
  </servers>
  <monitoring>
    <monitor host="tc-1" type="erlang"/>
    <monitor host="tc-3" type="erlang"/>
    <monitor host="tc-4" type="erlang"/>
  </monitoring>
  <load duration="500" unit="second">
    <arrivalphase duration="500" phase="1" unit="second">
        <users arrivalrate="700" unit="second"/>
    </arrivalphase>
  </load>
  <options>
    <option name="user_agent" type="ts_http">
      <user_agent probability="80">
        Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050513 Galeon/1.3.21
      </user_agent>
      <user_agent probability="20">
        Mozilla/5.0 (Windows; U; Windows NT 5.2; fr-FR; rv:1.7.8) Gecko/20050511 Firefox/1.0.4
      </user_agent>
    </option>
    <option max="60000" min="1025" name="ports_range"/>
    <option name="seed" value="58989679"/>
  </options>
  <sessions>
    <session name="mytest" probability="100" type="ts_http">
        <request subst="true">
          <http content_type="application/json" method="GET" url="/mydata" version="1.1">
            <www_authenticate passwd="pwd" userid="username"/>
          </http>
        </request>
    </session>
  </sessions>
</tsung>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-22 12:24:05

您应该首先降低日志级别(例如,警告)。

您如何发出请求/秒?我可以想象,您已经重载了您的tsung控制器节点。您看过您的tsung集群的资源利用情况吗?

您还应该尝试每个会话提出多个请求,因为创建会话/用户需要资源,而且不是免费的。例如,每个会话10 req,从1/10开始,用户应该产生相同的请求速率,但也应该降低启动新会话的额外成本。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24297856

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档