我正在用Java开发一款短信应用程序。我的客户通过短信发送查询,这些查询将通过SMS网关以http请求的形式转发到我的服务器上。现在我的应用程序处理请求并再次通过SMS网关向客户发送响应,最多只能发送300个字符作为响应。我预计将有非常高的访问量(2000个请求/秒)。我想将我的应用程序托管在某个Web托管公司(考虑mochahost)上。在托管之前我需要考虑哪些因素(例如RAM、CPU等),并且主要的瓶颈将会是什么?如果调整得当,专用的Tomcat服务器能够处理如此高的流量吗?你有什么建议吗?
没有数据库交互(我只使用Java堆内存)。我使用JMeter进行了测试(100个请求/秒)。我的堆内存使用率为35MB,平均响应时间为532ms。同时我也没有使用任何会话变量。
没有数据库交互(我只使用Java堆内存)。我使用JMeter进行了测试(100个请求/秒)。我的堆内存使用率为35MB,平均响应时间为532ms。同时我也没有使用任何会话变量。