I don't know why the shared hosting can handle it well but the VPS can't. How to decide if current VPS problem is due to the traffic? Is something wrong with the VPS provider? Or the hardware is not good enough to handle such "medium" traffic? The problem is very unlikely to be bandwidth related.
Its much more likely to be a resource problem for example heavy database queries or a hardware problem for example disk bottlenecking. For example, KVM provides better virtualization then Virtuoso look at Virtualization vs paravirtualization. If your provider is providing a VPS using paravirtualization the problem is more likely to be somewhere else. The way to resolve the problem is to "stress test" the various components of the connection, starting with the hard disk.
Also run things like vmstat to get a feel for whats bottlenecking. Its also possible the problem is a memory issue. If everything is working fine and then suddenly things go unuseably slow, this is likely the cause. You can mitigate this to some extent by reducing " swappiness ", and by tuning your databases.
Also reducing the size of your swap file. Sign up to join this community. The best answers are voted up and rise to the top. Stack Overflow for Teams — Collaborate and share knowledge with a private group.
Create a free Team What is Teams? Learn more. How to decide if a VPS server can handle the current traffic? Asked 8 years ago. Active 8 years ago. Viewed 1k times. Improve this question. Every user on average clicks 4. This means that the average user on your website will click approximately once every 2 minutes every seconds.
This number can vary a lot, but for E-commerce the rule of thumb is once per minute. There are a lot of questions you can raise regarding this way of calculating, but from our experience this way of calculating gives fairly precise estimates. You should however, always round numbers pessimistically to stay on the safe side! For example:. There are basically two things you can do to improve the scalability of your website.
Either your website must consume fewer resources per visitor, or you have to increase the amount of server resources. For E-commerce hosting server resources is crucial, because most requests are dynamic and will run PHP. H T ML Caching also called full page caching will help you scale a little bit, but with many sessions and carts, the server resources will usually be spent quickly anyway. Therefore, it is always a good idea to make your web application use less resources and make it faster.
One very efficient way to apply multiple scaling techniques in one go is to use Accelerated Domains , it will help you stay on a single server setup for longer. The moment your site exceeds the limits of a single server setup, your costs will increase not only for your hosting plan or server.
It will also increase your costs for consultancy, maintenance, development and make your setup more complex. Our standard hosting plans give your site access to 24, 32 or even more CPU cores. A healthy fast site without bugs E-commerce site will normally scale to many hundred, or even a few thousand users without any problems or worries!
Create a trial account and test us out! If you are looking to solve both performance and scalability with a single solution then explore our newly launched service Accelerated Domains.
This unique service allows your website to scale without any constraints and compromises on performance. Accelerated Domains is a service that greatly improves and optimizes your site on these four areas: Performance, Scalability, Security, Carbon footprint.
One of my blogs get visitors as - Users at a Time. Please give me suggestion. In my Sharing Hostgator Can able to handle nearly Users at a time. Last edited: Oct 14, However handling site load is not the job of only the hardware. Your site code and database also needs to be optimized properly. If your budget is limited then there are many other options of very low cost but reliable VPS. Let me know if you want some recommendations.
A reseller hosting must easily meet your requirement because a VPS has its overhead of Management services plus license costs. Cloudcandy Host , Oct 15, But am getting CPU Resource usage excess on during peak time of my traffic xcesslogic I am using wordpress site only, SO if you have any recommendation kindly do. I want to run maximum of 5 to 10 WordPress sites. Even with a VPS, you might face the same issue. Can you say, what could be your possible budget?
Cloudcandy Host , Oct 16, You can sent them a ticket to ask what would you need. They helped me a lot when I needed. Andrew Madoc , Oct 16, Do you need the VPS in any specific geo-location?
0コメント