【发布时间】:2013-08-27 10:14:10
【问题描述】:
您好,我是一名刚刚学习使用 Netty 和 MySQL 的学生。
我正在为我的 android 和 iOS 应用程序构建服务器。我基于使用 Netty 4.0.6 示例 HttpUploadServer 构建了我的服务器。
服务器的主要任务是发送/接收和保存图像和音频文件(总共大约 1mb)。每天将发送大约 10,000 个请求。
我的一位顾问说,在开发服务器时,最应该考虑两件事。
- 向上和向外扩展
- 高可用性
但是,(因为我只是在学习服务器编程)我不知道如何去做。我能想到的唯一能提高可扩展性和可用性的东西就是 Amazon 的 Elastic Load Balancer。
我知道这是一个非常广泛的问题,但请给我一个进展。 如何使用 Java(尤其是 Netty)提高可扩展性和可用性?
【问题讨论】:
标签: java scalability netty high-availability