有没有办法知道它一次可以为一个用 asp.net MVC 开发的网站处理多少用户?



我最近在Aspnet MVC中开发了一个网站,这是一个在线pdf合并工具 http://onlinepdfmerge.com 用于在线合并pdf文件。我把它托管在服务器中。我不确定它一次可以处理多少用户。除了它处理大约 4000 到 6000 个每日访客。所以我想知道它是否可以处理 4000 到 6000 名每日访客,或者我是否需要升级主机?

容量取决于许多因素:

  • 服务器的硬件规格
  • 输入大小
  • 输出尺寸
  • 数据处理和介于两者之间的计算
  • 带宽
  • 请求类型和通信协议。
  • 对象垃圾/内存管理
  • 您编写程序和创建项目架构的方式。

这取决于用户在时间上的分布方式,请求的大小等。您需要执行负载和性能测试(https://en.wikipedia.org/wiki/Load_testing,ASP.NET 压力测试(。

如果您有共享主机 - 未经提供商事先同意,可能不允许执行此类测试。

我会监控服务器负载、响应时间等,并在我知道资源需求时决定迁移(当前托管不足(

最新更新