Page 1 of 2

Slow redirects

Posted: Wed Jul 22, 2015 5:17 pm
by DanS2
I can't seem to get my prod anywhere where it should be.

Since redirects to videos really feel slow on my smartcj site, I tried to analyze:

This is analyzing a smartcj link to content
https://gtmetrix.com/reports/www.assbetty.com/ZMBZl2LC

The redirect takes a whole 1.53s
and a whole 1.49s status is waiting.
It keeps that way if you analyze the same link.


This is a smartthumbs link analyzed on the same server.
https://gtmetrix.com/reports/www.hardse ... m/Z8YSBFE9
The redirect is done in 152ms, 10x faster.


Question, what is causing the redirect to wait for 1.49 seconds?
How can I improve this?

Re: Slow redirects

Posted: Wed Jul 22, 2015 5:30 pm
by admin
I see the same score for both links

Anyway the actual difference is in links

The first one is like
http://domain/video/gallery_slug/index.html
so we have to connect to DB and find out url for gallery_slug

the second one is
http://domain/......&url=http://xhamster......

so we already have a link and all we have to do is to issue a redirect

You can have the same thing with SmartCJ if you link like

http://domain/scj/cgi/out.php?url=http://xhamster......

At the same time SmartCJ tries to cache DB requests to make it faster. Most likely you don't use any modern cache engines so it uses file cache which is slow and\or your hdd is overloaded.

Am I right ?
What's your hdd load ?

Re: Slow redirects

Posted: Wed Jul 22, 2015 7:46 pm
by DanS2
you need to look at the waterfall chart to see what I mean.

I am using redis as the cache engine...

Not sure how to check the HDD load?

If it speeds up the redirect, I will try switching to the link structure you suggest and see if it makes a difference.

Re: Slow redirects

Posted: Wed Jul 22, 2015 8:57 pm
by admin
You can try

iostats

url redirect definitely will speed up things but with redis is should be pretty quick so if you see that hdd is not loaded - send me access to the server, i'll check it

Re: Slow redirects

Posted: Thu Jul 23, 2015 1:28 am
by DanS2
$ iostat -x 30
extended device statistics
device r/s w/s kr/s kw/s wait svc_t %b
ada0 15.4 106.5 592.5 3378.3 3 33.4 24
ada1 15.6 106.2 589.4 3378.3 35 37.6 25
pass0 0.0 0.0 0.0 0.0 0 0.0 0
pass1 0.0 0.0 0.0 0.0 0 0.0 0
extended device statistics
device r/s w/s kr/s kw/s wait svc_t %b
ada0 26.9 115.3 394.0 2105.0 0 32.9 26
ada1 24.8 117.6 323.2 2110.5 20 28.2 21
pass0 0.0 0.0 0.0 0.0 0 0.0 0
pass1 0.0 0.0 0.0 0.0 0 0.0 0
extended device statistics
device r/s w/s kr/s kw/s wait svc_t %b
ada0 8.2 68.5 324.3 2229.6 35 14.6 13
ada1 8.4 67.8 317.1 2087.1 35 13.8 12
pass0 0.0 0.0 0.0 0.0 0 0.0 0
pass1 0.0 0.0 0.0 0.0 0 0.0 0
extended device statistics
device r/s w/s kr/s kw/s wait svc_t %b
ada0 8.1 53.2 105.7 831.9 0 19.2 13
ada1 7.5 54.4 103.3 976.9 0 20.9 12
pass0 0.0 0.0 0.0 0.0 0 0.0 0
pass1 0.0 0.0 0.0 0.0 0 0.0 0
extended device statistics
device r/s w/s kr/s kw/s wait svc_t %b
ada0 3.3 45.2 202.0 739.2 0 8.3 5
ada1 3.2 45.2 159.6 739.2 0 8.3 5
pass0 0.0 0.0 0.0 0.0 0 0.0 0
pass1 0.0 0.0 0.0 0.0 0 0.0 0

Re: Slow redirects

Posted: Thu Jul 23, 2015 1:31 am
by DanS2
No idea how to read the HDD stats.
If the HDD is overloaded, the question is why is it overloaded.
Because traffic is at a rock bottom.

Re: Slow redirects

Posted: Thu Jul 23, 2015 2:25 am
by admin
PM me ssh access to that domain plz

Re: Slow redirects

Posted: Thu Jul 23, 2015 3:11 am
by DanS2
PM sent.

Btw, we are in the middle of a OS update.
We will be updating all server software too.

Re: Slow redirects

Posted: Thu Jul 23, 2015 12:42 pm
by admin
Ok, let's me know when it's done plz

Re: Slow redirects

Posted: Sat Aug 01, 2015 2:32 pm
by DanS2
if I am using links like this: /scj/cgi/out.php?url=<!--URL-->

it looks like all clicks are getting handled as nocookie clicks.
is there anything else I need to change?