我想在运行在Windows Azure中的ASP.NET中编写一个应用程序。 然后,我将同时模拟一千个用户,以显示应用程序的行为和Windows Azure的扩展function。 如果这个应用程序也会导致CPU使用率过高,那将是非常棒的。
因此,我可以使用一些好的想法,哪种types的应用程序将符合这些要求。
所有的帮助我的Thx。
编辑:感谢您的答案。 模拟工具非常有用。 但是,这不是我的主要问题find一个合适的testing工具。 我想写一个asp.net应用程序,并需要一些特别的应用程序的想法 。 例如,一个文件转换应用程序是我的一个想法,因为它需要很多的CPU,我可以衡量云中发生的事情。 我想知道的是一个很酷的应用程序原型的更多的想法。
再次,伙计们。
有许多工具和服务可以让你模拟服务器的负载。 您不需要任何特定的Azure:
Azure有什么样的缩放功能是你想要测试的? 或者你只是想看看Azure服务器可以处理多少用户? Azure不会自动根据需求进行扩展,您将需要使用AzureWatch等自动扩展服务来帮助您按需扩展
HTH
正如伊戈尔所说,AzureWatch是一个很好的第三方扩展和监控服务。
此外,请查看由我的几个小组开发的Codeplex上新的Cloud Ninja项目。 它演示了多租户,计量和缩放概念。
如果您正在寻找一种非常简单的方法来生成大规模负载,那么在Scale Scale测试中,请查看Loadstorm (一种基于云的负载生成服务)。 虽然不像微软的Visual Studio测试系统或Loadrunner这样的企业工具那么复杂,但使用起来非常简单,并且可以轻松处理大多数常见的负载测试场景。 我已经使用Loadstorm进行了几次负载测试。