πολυ usage!

Τεχνικές και μόνο Συζητήσεις για WEB hosting servers, Mail servers, DNS servers. Όχι αναζήτηση υπηρεσιών εδώ!

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
nackgr
Δημοσιεύσεις: 1444
Εγγραφή: 22 Ιαν 2006 20:02
Τοποθεσία: Αθηνα
Επικοινωνία:

πολυ usage!

Δημοσίευση από nackgr » 06 Ιαν 2013 16:30

debian/apache/Joomla

δεν ειναι υπερβολικο του usage για 150 real time visitors ?

τι να καναμε
Συνημμένα
IMG_06012013_161849.png
αυταααααααααααα...
e-Byte.gr
Dafuq.gr

Άβαταρ μέλους
Cha0s
SysAdmin
Δημοσιεύσεις: 10248
Εγγραφή: 28 Ιούλ 2001 03:00

πολυ usage!

Δημοσίευση από Cha0s » 06 Ιαν 2013 20:58

Δεν μπορεί κανείς να σου απαντήσει με σαφήνεια σε ένα τέτοιο ερώτημα.
Είναι κάτι αντίστοιχο του 'έχω έναν server με 4GB ram, πόσα sites χωράει;'
Δεν υπάρχει κάποιο στάνταρ νούμερο για το πόσο load κάνει ένα site από την στιγμή που το κάθε site έχει τις δικές του απαιτήσεις.

Θα μπορούσε να είναι νορμάλ θα μπορούσε να είναι υπερβολικό. Δεν είναι τόσο απλό με ένα screenshot να καταλάβει κάποιος τι γίνεται.

Το load ενός server εξαρτάται από δεκάδες παράγοντες.
Το μόνο που μπορούμε να δούμε από το screenshot είναι ότι η mysql & php σου τραβάει μπόλικη cpu.

Εφόσον λες ότι είναι Joomla, προσωπικά μου φαίνεται λογικό να έχεις τόσο load.

Το Joomla είναι by design βαρύ και αργό.
Φόρτωσε μερικές χιλιάδες άρθρα σε μία κατηγορία στο com_content χωρίς κανένα plugin και αυτό αρκεί να ζορίζει mysql&php. (true story :P )

Οπότε αν δεν μπορείς να αλλάξεις το Joomla, τότε πρέπει να παίξεις αναγκαστικά με caching.

Cache στην mysql, χρήση memcache, χρήση OP Cache (APC, xCache κλπ), χρήση page caching, χρήση varnish cache.

Γενικά Joomla χωρίς cache (και ειδικά πειραγμένο joomla) είναι δύσκολο να αποδώσει χωρίς να γονατίζει τον server.



Btw, load ~1.00 σε 8πύρηνο μηχάνημα είναι το 1/8 του 100% της CPU.

Load 8.00 σε 8πύρηνο μηχάνημα είναι το 100% όλων των cpu cores.

Οπότε με 1 load τώρα είναι σαν να τρέχεις στο ~100% το ένα core και όλα τα άλλα να είναι idle.
Οπότε δεν το λες και πολύ load αυτό ούτως ή άλλως.

Από την άλλη τα processes από κάτω και τα graphs από πάνω είναι σε αντίθεση με το load avg σου.
Οπότε είτε ήταν spike της στιγμής (λιγότερο από 1 λεπτό οπότε δεν πρόλαβε να το συμπεριλάβει στο load avg) είτε κάτι άλλο... όπως είπα με ένα screenshot δεν μπορούμε να ξέρουμε τι συμβαίνει στο μηχάνημα.

Στείλε ένα screenshot από την εντολή top όχι htop να δούμε νούμερα όχι γραφήματα μήπως βοηθήσει καλύτερα να πάρουμε μία εικόνα του τι συμβαίνει :)

Άβαταρ μέλους
nackgr
Δημοσιεύσεις: 1444
Εγγραφή: 22 Ιαν 2006 20:02
Τοποθεσία: Αθηνα
Επικοινωνία:

πολυ usage!

Δημοσίευση από nackgr » 06 Ιαν 2013 21:12

μαλιστα καταλαβα ...απαραιτητο δηλαδη το caching

σκεψου οτι σημερα ηταν 150 ατομα περιπου και μεσα σε ενα αρθρο παταγαν ολη την ωρα για 90 λεπτα refresh (ειχε Live μεταδοση που δεν εδειχνε η τηλεοραση απο το γηπεδο με κειμενο )

βεβαια απο εβδομάδα εχουμε ετοιμασει tool να ανανεώνεται το αρθρο χωρις refresh , πιστευω να βοηθησει

ευχαριστω για τον χρονο σου
αυταααααααααααα...
e-Byte.gr
Dafuq.gr

Απάντηση

Επιστροφή στο “Apache, IIS, DNS Servers”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες