• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • We are looking for U.S.-based freelancer or agency working with SEO or WordPress for a quick 30-min interviews to gather feedback on XOVI, a successful German SEO tool we’re looking to launch in the U.S.
    If you qualify and participate, you’ll receive a $30 Amazon gift card as a thank-you. Please apply here. Thanks for helping shape a better SEO product for agencies!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

Question High traffic config advise

Jose Pontvianne

New Pleskian
Hi all,

Plesk 12.5 / Apache 2.4 / Debian 8
Virtual Server: 4G RAM / 1 processor 2 cores
Nginx for static content.
It's a custom wordpress site, very well optimized (<180 ms generating a page) with many photos in each post.
Mid/High load: 250 users by minute

Any advise for best performance/#simulaneous_clients with "MaxRequestWorkers", "StartServers", etc

Thank you very much.
 
Just a thought: 250 users/min = 15.000/hour = 360.000/day. Let's assume that each user only opens two pages. A page can contain maybe five small graphics. This means that the server has to deliver 3.6 million files a day? Are you sure that a virtual server is a good platform for your website? Or didn't I understand the post right?
 
Just a thought: 250 users/min = 15.000/hour = 360.000/day. Let's assume that each user only opens two pages. A page can contain maybe five small graphics. This means that the server has to deliver 3.6 million files a day? Are you sure that a virtual server is a good platform for your website? Or didn't I understand the post right?

my mistake! it's 25 users/min!!!!

Thanks
 
25 users a minute with you saying that your website shows many photos is still a lot of load. If you want to stay on a virtual host,
- upgrade to Plesk Onyx, because then you can do Nginx-only hosting
- switch to Nginx-only in combination with PHP 7.1 FPM Nginx
It will greatly increase performance.
 
Jose, a few other areas to consider:

Make sure your MySQL setup has enough resources to cache query results. Make sure nginix is configured for browser caching of images. You might also consider using a free-level CDN service like Cloudflare.
 
Back
Top