Java 计算器对服务器AWS EC2的最大请求数
我在tomcat服务器和AWSEC2服务器(linux)上运行java web应用程序 我使用Runnable来提高进程的速度Java 计算器对服务器AWS EC2的最大请求数,java,amazon-web-services,amazon-ec2,Java,Amazon Web Services,Amazon Ec2,我在tomcat服务器和AWSEC2服务器(linux)上运行java web应用程序 我使用Runnable来提高进程的速度 ExecutorService executor = Executors.newFixedThreadPool(60); for (int i = 0; i < myList.size(); i++) { Runnable worker = new MyRunnable(x, y); executor.execute(worker); Th
ExecutorService executor = Executors.newFixedThreadPool(60);
for (int i = 0; i < myList.size(); i++) {
Runnable worker = new MyRunnable(x, y);
executor.execute(worker);
Thread.sleep(500);
}
executor.shutdown();
ExecutorService executor=Executors.newFixedThreadPool(60);
对于(int i=0;i
有时我会检查监控服务器CPU是否处于全过程。我想原因是我可以向服务器发送很多请求
我如何计算在我的服务器上可以同时处理的最大请求数?
我使用的是AWS EC2 m1.medium。如果不知道服务器处理每个请求所需的时间等更多信息,就不可能给出准确的答案。我建议执行一些负载测试,在监视服务器上的CPU统计数据的同时缓慢增加请求数。当CPU开始达到峰值时,您将知道并发限制是多少