繁体   English   中英

在Amazon Web Service(AWS)中托管基于Spring的Web服务应用程序

[英]Hosting a Spring based webservice app in Amazon Web service(AWS)

有一个使用spring框架,apache tomcat和mysql db的J2EE Web服务应用程序。 基本上,当请求来自客户端应用程序(例如android或iphone)时,spring应用程序将返回json响应,其中包含一些数据。

需要将此托管在AWS中。 考虑到以下因素,我应该选择最可扩展的高性能Amazon Web Service(AWS)配置:

1)最短响应时间2)处理最大并发用户请求的能力

任何帮助/指导表示赞赏。

一些其他信息:

预期流量:大约1000个并发api请求

代码的复杂性:简单的直接SQL查询,可提供json响应

是否占用大量CPU:否

内存过多:否

网络沉重:否

AWS提供了许多服务,使您能够构建整个拓扑,包括各种规模的机器 (从t1.microh1.4xlarge ), 负载均衡器文件托管 ,数据CDN以及其他服务。

对您而言,最正确的配置非常取决于预期的流量,预算,代码的复杂性,无论是占用大量CPU,大量内存还是大量网络,以及许多其他细节。

我建议您从m3.medium (通用计算机)的单个实例开始,进行基准测试,以便您可以决定是否需要扩展或扩展。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM