1

I am running apache-2.4.7 with Ubuntu 14.04, I have 2 cores, 2GB RAM on my server.

I have ssl enabled and activated on my website.

I usually push notifications to users, so sometimes maybe 150-200 users visit the website within 20 seconds.

The problem is, when i push a notification to users, or when i have big traffic the server responds very slowly for establishing a connection, i checked the cpu and memory usage and they both are working with less than 20% of their capabilities in the peak time.

I read data to my website from a json file on the same server and there are some mysql queries.

The htop command when i have 200 online user on the website as Google Analytics claims

3
  • Could you provide some specifics, in terms of "normal" SSL connection time versus the "very slow" connection times? Are you measuring the time until the client has received the HTTP response, or are you measuring just the SSL connection/handshake time?
    – Castaglia
    Feb 26, 2016 at 22:45
  • Also give your SSL config. At very least your cipher list. Some are considerably slower than others. You can use the ssllabs.com/ssltest to test your config but it does take a good bit of experience to understand what it's telling you. Feb 27, 2016 at 21:06
  • Any particular reason why you're running an outdated version of Apache HTTP Server from late 2013? The latest version is 2.4.18.
    – Anand Bhat
    Mar 2, 2016 at 6:53

0

You must log in to answer this question.

Browse other questions tagged .