我的工作是将我们现有的 java 计算(作为 WAR 文件的 servlet)从我们自己的服务器移动到 AWS。这是一个没有用户界面或数据库的计算。其他公司应该能够在他们的程序中调用计算。servlet 接受一个带有 Json 有效负载的 post 请求,并且在执行计算后响应将 Json 有效负载发送回客户端。计算相对繁重,因此耗时(1-2 秒)。
我已决定使用 AWS Elastic Beanstalk 进行云计算,但我不确定要使用什么 EB 环境 - 服务器或 Worker 环境?如果我应该在 EB 前使用 AWS API Gateway?
希望有人可以为我澄清这一点。