问题1:
我想知道在azure中我如何测试我同时可以容纳多少的用户访问,让我的用户体验还不错?
问题2:
关于loadbalance的问题, 我如何判断我的用户访问导向到了那一台虚拟机上,假如我有两台或者两台以上的虚拟机~
有没有什么现成的软件或者工具看的?
AdobeFuns
(1)用压力测试工具,模仿用户访问,增加模拟用户数,直到系统负载超过80%,此时的用户数就是可以支持的并发用户数。
(2)这个你应用层返回一下主机名就可以了,不用什么工具。
您好 FlexAS,
问题1:我想知道在azure中我如何测试我同时可以容纳多少的用户访问,让我的用户体验还不错?
首先,需要和您确认下“用户体验还不错”的具体指标是什么?是指访问速度吗?如果是的话,建议您可采取如下两种措施:
1.自己code并发请求对应的网站或者是云服务。
2.使用VS中提供的单元测试区进行load test去查看您服务的性能
2.使用一些三方的站长工具去请求网站,查看网站的性能
问题2:关于loadbalance的问题, 我如何判断我的用户访问导向到了那一台虚拟机上,假如我有两台或者两台以上的虚拟机~
如果您使用的是云服务的话,有这么一个“RoleEnvironment”的API可调用,获取当前instance(虚拟机)的名称,您可将这个数据加入到访问信息中去,通过这个去进行查看。
同时,推荐您可以查看这个帖子:http://stackoverflow.com/questions/3528698/how-many-users-on-one-azure-instance-before-i-hit-performance-issues
希望对你有所帮助.
Regards,
Will