嗨我正在开发基于Azure的GPS记录器应用程序。需要关于基于Azure的GPS记录器应用程序的体系结构建议
的功能包括在Web浏览器谷歌地图的位置的实时更新和报告生成
我已决定于具有WorkerRole获取传入TCP GPS数据,并把它放在表(对未来的报表生成)和一个队列(用于通过WebRole显示具有最新坐标的地图)。
但是让Worker,Web角色整天保持活跃状态并保持等待数据输入将会浪费资源并降低成本。
我期待数据每10秒钟来一次,每天只有几个小时,随机。
有没有其他办法来检查数据输入并启动辅助角色?或者某种调度可能?
如何优化应用程序。
问候, 阿尼尔
有没有使用本地的任何教程?如何设置调度程序并终止部署? – 2012-03-22 08:54:07
谷歌地图上实时显示的处理时间应该在10秒以内。报告生成可能需要一些时间。 – 2012-03-22 09:05:12
在我看来,使用调度程序会降低Azure的高可用性。你选择一个xs实例来触发更大的工作人员听起来像是一个更好的选择 – 2012-03-22 20:27:18