相关疑难解决方法(0)

单个服务器每秒处理 2000 个 HTTP 请求是否现实?

我正在构建一个基于 Java 的 Web 服务(使用 JSON 作为数据编码),它需要每秒处理多达 2,000 个 HTTP 请求。每个请求所需的处理几乎可以忽略不计(HashMap.put() 方法调用),解析 JSON 可能是主要的开销。

我想知道单个 High-Memory Quadruple Extra Large EC2 实例(68GB RAM、8 核、64 位)是否能够每秒处理多达 2,000 个 HTTP 请求?

我意识到一个确切的答案会很困难,我只是想知道这是否在可能性范围内,或者我是否在抽烟。

我目前正在使用SimpleWeb Web 框架,但我注意到它目前似乎没有得到维护。人们可以推荐替代的可嵌入 HTTP 服务器,它们非常适合这种高容量使用吗?

java json servlets http

7
推荐指数
1
解决办法
7948
查看次数

Tomcat使用Jersey Jax-RS在单个服务器上执行15K req /秒

我尝试在VPS上测试一些东西,并且每秒接近10K请求,这是一个simple 'hello world' servlet,更不用说调用membase了.

我的VPS是2 x Intel Xeon X5570,四核"Nehalem"架构.

注意:我不是java专家,也不是tomcat专家,这是默认设置.

有没有其他人处理过这么高的流量,可以解决一些问题?

我使用了apache bench,我运行了大概4-5次,对服务器做了大约100K的请求.

原创:如何在tomcat上处理2000多个请求/秒?

java tomcat scalability membase

5
推荐指数
1
解决办法
6276
查看次数

标签 统计

java ×2

http ×1

json ×1

membase ×1

scalability ×1

servlets ×1

tomcat ×1