首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >android消息应用架构硬件要求

android消息应用架构硬件要求
EN

Stack Overflow用户
提问于 2013-09-02 07:27:43
回答 1查看 409关注 0票数 1

我正在开发一个安卓应用程序(后来是一个相当于iPhone的)文本处理应用程序。像所有的消息应用程序一样,我的应用程序发送和接收消息。我已经用Eclipse和ADT创建了一个基本的应用程序。我已经在下面发布了架构。说到JAVA,我是个新手。

这个应用程序在模拟器和我的设备上运行得很好。但我不知道如何使这个应用程序可伸缩。我所做的是在消息到达web服务器时建立连接,并将信息写入mongoDB并关闭DB连接。当我需要向手机发送消息时,我建立连接,从mongodb获取数据并将其发送到移动应用程序,关闭DB连接

我的意思是,在实际的生产环境中,如果100或10000个设备向运行服务的服务器发送消息,我不确定如何使用servlet处理此请求。我不确定是否要为每个post和get请求建立DB连接。我相信有一种更好的方法可以做到这一点。

我希望设置一个私有云,同时使用rest api处理1000个请求。

有谁能告诉我如何做到这一点。我使用的技术堆栈是否正确,或者我是否遗漏了什么?请让我知道。

感谢您的时间和建议。

EN

回答 1

Stack Overflow用户

发布于 2013-09-02 16:29:18

你需要考虑你想要测试的东西,例如

  • 响应时间(例如,响应时间是否会随着connections)
  • Throughput负载数量的增加而增加(当您设置更多的时,
    • 或其他硬件是否会开始发出响声?)

您不应该在一个测试中测试所有这些测试,而应该找出对您来说哪些是重要的,并编写适当的测试(或一系列适当的测试)

您得到的结果将取决于您在测试期间使用的硬件,但是您应该能够了解您的体系结构是否能够处理您期望的负载类型,或者您是否需要重新设计它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18563907

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档