我是一个刚开始使用Netty的学生!
我正在构建一个与 android 和 iOS 通信的服务器。我的服务器的主要任务是发送和接收带有图像(10 jpeg)和文本(少于 100 个字符)的 JSON 文件。
我的服务器框架是 Netty。
我从 Netty 4.0.6 示例 jar 中的“HttpUploadServer”构建了我的服务器。由于我的服务器的主要任务是上传和下载 JSON 文件,因此我只使用了示例中的多部分 POST 部分。
我建立了我的服务器来响应我上传的相同文件。因此,当我上传(多部分 POST 请求)5mb jpeg 时,服务器会用相同的文件响应我。
在 localhost 中上传和接收 5mb 图像大约需要 0.8 毫秒。但是,我在 Amazon EC2 t1.micro 上测试服务器大约需要 10 秒。
这是 t1.micro 的正常结果吗?还是我做错了什么?
(顺便说一句。我正在使用名为 POSTMAN 的 chrome 扩展程序测试我的服务器)