0

I recently developed a website in Aspnet MVC a online pdf merge tool http://onlinepdfmerge.com for merging pdf files online. I hosted it in the server. I am not sure how many users it can handle at a time. I am excepting it to handle like 4000 to 6000 daily vistors. So i wanted to know whether it can handle like 4000 to 6000 daily vistors or do i need to upgrade the hosting?

Ajay Reddy
  • 113
  • 6

2 Answers2

2

The capacity depends on many factors :

  • server's hardware specification
  • Input size
  • Output size
  • data proceing and calculations in between
  • bandwidth
  • type of request and protocol of communication.
  • garbage of objects / memory management
  • the way you wrote program and created project architecture.
Vaibhav
  • 83
  • 11
1

It dependes how the users are distributed in time, how big are requests etc. You would need to perform load & performance testing (https://en.wikipedia.org/wiki/Load_testing, ASP.NET Stress Testing).

If you have shared hosting - performing such tests might be not allowed without prior agreement with provider.

I would monitor the server load, response time etc and decide on migration when I will know the demand on resources (it current hosting is not sufficient)

jkosmala
  • 94
  • 1
  • 2
  • 6
  • Thank you for the info.. You mean the current hosting is not sufficient to handle like 6000 request per day? if not can you please suggest me any windows hosting which can do that for me? – Ajay Reddy Jun 06 '18 at 21:04
  • No, I mean that you would have to measure that by monitoring tool. E.g. the average response time, timeouts sent to the user etc will give you the answer. – jkosmala Jun 06 '18 at 21:06