zoukankan      html  css  js  c++  java
  • win7下使用apache ab 比较测试node与 tomcat

      最近在研究node,都说node单线程、事件环机制,高并发效率高,亲测一下,一探究竟

      apache ab 安装

        进入:http://httpd.apache.org/download.cgi#apache24 选择 ApacheHaus 下载。

      使用:解压后,使用cmd进入..apachehttpd-2.4.27-x64Apachein(加压目录的bin目录下)。

      执行 ab -c 100(并发数) -n 100(发送请求数) localhost:8080/index.html(请求地址) 

      node代码:

      var http = require('http');
      http.createServer(function (request, response) {
      response.writeHead(200, {'Content-Type': 'text/plain'});
      response.end('Hello node ');
      }).listen(8888);
      console.log('Server running at http://127.0.0.1:8888/');
      
      tomcat中项目结构:
      新建一个空的maven项目,里面没有任何内容。
      
      数据分析:
      

    结论:当QPS在1000以下时,node相比较与tomcat具有优势,当数据量大于1000时,tomcat开始发力,并且占据优势,当qps达到1w时,tomcat优势巨大。
    注:此数据以及测试方式可能并不准确,但可以从侧面说明一些问题。
      
  • 相关阅读:
    jssdk语音识别调用(基于easywechat)
    mysql常见问题
    JAVA常见面试题
    使用HttpClient实现文件上传和下载
    mysql之数据去重并记录总数
    mysql的BLOB类型问题
    Velocity入门总结
    关于JSON的一些问题
    QLExpress语法介绍
    史上最全的Maven Pom文件标签详解(转)
  • 原文地址:https://www.cnblogs.com/codeww/p/7280939.html
Copyright © 2011-2022 走看看