- Posts: 18
- Thank you received: 0
Kunena 7.0.4 Released
The Kunena team has announce the arrival of Kunena 7.0.4 [K 7.0.4] in stable which is now available for download as a native Joomla extension for J! 5.4.x/6.0.x. This version addresses most of the issues that were discovered in K 6.2 / K 6.3 / K 6.4 and issues discovered during the last development stages of K 7.0
Topics that are moved into this category are generally considered to be closed. Users may want to add additional information but these topics should not be resurrected in order to discuss new problems or unrelated matters.
Question Kunena 1.5.9 performance
16 years 2 months ago #40674
by octet
Replied by octet on topic Re:Kunena 1.5.9 performance
Hi, I still get the "Internal Server error" when trying to paste loads of details.
Please find full response here:
www.romani-online.co.uk/response1.txt
Thanks,
octet
Please find full response here:
www.romani-online.co.uk/response1.txt
Thanks,
octet
Please Log in or Create an account to join the conversation.
16 years 2 months ago - 16 years 2 months ago #40678
by fxstein
We love stars on the Joomla Extension Directory .
Replied by fxstein on topic Re:Kunena 1.5.9 performance
Our new mod_security setup is catching some of the settings and blocking the upload attempt. Need to look into that.
As for your settings:
As I tried to say before: Please limit changes. Make a few changes - test - test - test and once you know what it does, go to the next step. Get rid of apc and eaccelerator for now - again this is for later - once the real problem has been fixed in your config. You seem to like throwing everything you can find at a problem. That is not helpful and will make root cause analysis a pain.
As for MySQL settings
You should avoid going overboard on everything but you ignore the important facts. You seem to have 50MB of data and some 8GB of memory thrown at it for caching. Not only a waste - it will slow things down.
I am pretty sure your entire site and traffic could run really fast on a server with 1-2GB of memory. Sometimes having too much of it makes you do wrong things.
1.) Make sure all you joomla and component tables are InnodDB. Pleas confirm this - the locking ratio says otherwise
2.) join_buffer_size = 2M anything more is a huge waste
3.) the number of queries taking more than 5 sec is way out of control. As I said before on a clean Kunena install we are seeing 16 (exceeding 1 sec) out of 66M
4.) Given the amount of MySQL tables and open file it looks like you have a ton of other Joomla extensions installed. How many mysql databases do you have and how many tables are in the joomla database?
Lets start with those 4 - turning other things off is ok but please don't add any new settings or 'things' to your server.
As for your settings:
As I tried to say before: Please limit changes. Make a few changes - test - test - test and once you know what it does, go to the next step. Get rid of apc and eaccelerator for now - again this is for later - once the real problem has been fixed in your config. You seem to like throwing everything you can find at a problem. That is not helpful and will make root cause analysis a pain.
As for MySQL settings
You should avoid going overboard on everything but you ignore the important facts. You seem to have 50MB of data and some 8GB of memory thrown at it for caching. Not only a waste - it will slow things down.
I am pretty sure your entire site and traffic could run really fast on a server with 1-2GB of memory. Sometimes having too much of it makes you do wrong things.
1.) Make sure all you joomla and component tables are InnodDB. Pleas confirm this - the locking ratio says otherwise
2.) join_buffer_size = 2M anything more is a huge waste
3.) the number of queries taking more than 5 sec is way out of control. As I said before on a clean Kunena install we are seeing 16 (exceeding 1 sec) out of 66M
4.) Given the amount of MySQL tables and open file it looks like you have a ton of other Joomla extensions installed. How many mysql databases do you have and how many tables are in the joomla database?
Lets start with those 4 - turning other things off is ok but please don't add any new settings or 'things' to your server.
We love stars on the Joomla Extension Directory .
Last edit: 16 years 2 months ago by fxstein.
Please Log in or Create an account to join the conversation.
16 years 2 months ago #40695
by octet
Replied by octet on topic Re:Kunena 1.5.9 performance
Ok here we go.
1. removed eaccelerator for now
2. upgraded Joomla to Joomla! 1.5.15 Stable
3. join_buffer_size = 2M
4. website database has 197 tables, components installed and necessary: iJoomla Survey, iJoomla AdAgency, acajoom, joomsocial, jBolo, JCalPro, JomComment, JomGallery, Kunena, Marketplace, MyBlog, PollXT, QContacts, Xmap and some ROK components
5. Configured Max Memory Limit : 2.29 G / Physical Memory : 15.54 G
6. "the number of queries taking more than 5 sec is way out of control. As I said before on a clean Kunena install we are seeing 16 (exceeding 1 sec) out of 66M"
What do you suggest here?
Thanks,
octet
1. removed eaccelerator for now
2. upgraded Joomla to Joomla! 1.5.15 Stable
3. join_buffer_size = 2M
4. website database has 197 tables, components installed and necessary: iJoomla Survey, iJoomla AdAgency, acajoom, joomsocial, jBolo, JCalPro, JomComment, JomGallery, Kunena, Marketplace, MyBlog, PollXT, QContacts, Xmap and some ROK components
5. Configured Max Memory Limit : 2.29 G / Physical Memory : 15.54 G
6. "the number of queries taking more than 5 sec is way out of control. As I said before on a clean Kunena install we are seeing 16 (exceeding 1 sec) out of 66M"
What do you suggest here?
Thanks,
octet
Please Log in or Create an account to join the conversation.
16 years 2 months ago #40696
by fxstein
We love stars on the Joomla Extension Directory .
Replied by fxstein on topic Re:Kunena 1.5.9 performance
What about the InnoDB tables? Have you converted all that are possible (you cannot convert those with full text indices)?
If your Joomla db is on InnoDB for all tables, please post a new snapshot of the two mysql tuning scripts, as well as a top. Need to see the server load (pls without running any benchmarking on it, as that will always max out the server) plus user. system and wait IO.
If your Joomla db is on InnoDB for all tables, please post a new snapshot of the two mysql tuning scripts, as well as a top. Need to see the server load (pls without running any benchmarking on it, as that will always max out the server) plus user. system and wait IO.
We love stars on the Joomla Extension Directory .
Please Log in or Create an account to join the conversation.
16 years 2 months ago - 16 years 2 months ago #40697
by fxstein
We love stars on the Joomla Extension Directory .
Replied by fxstein on topic Re:Kunena 1.5.9 performance
Ahhh - and disable JBolo for now - when you do make sure its plugin is disabled or removed.
It is a true server killer. Its ajax calls on every page load more than quadruples server load.
I tried it on starVmax.com and took it off for that very same reason.
It is a true server killer. Its ajax calls on every page load more than quadruples server load.
I tried it on starVmax.com and took it off for that very same reason.
We love stars on the Joomla Extension Directory .
Last edit: 16 years 2 months ago by fxstein.
Please Log in or Create an account to join the conversation.
16 years 2 months ago - 16 years 2 months ago #40700
by fxstein
We love stars on the Joomla Extension Directory .
Replied by fxstein on topic Re:Kunena 1.5.9 performance
Should have looked at this with FireBug much earlier.
Get FireFox, install Firebug, go to any page on your site and look at the console.
You will see fatAjax.js run in an infinite loop to make page requests over and over and over. Any user leaving a browser open will do a 'load test' against your site. Have a hundred concurrent users and your server will be maxed out. I bet for every real page load, JBolo gives you and extra 25-100 for normal browsing.
During the time it took me to write this message that ajax script made the following calls:
Definitely JBolo. Get rid of it ASAP and see your server fall asleep.
As you can see FireBug has stopped recording as the limit was reached well before I copy the messages in here. Not only is this a server killer by itself, the fact that it also makes illegal calls to the /forum?mode.... just puts crazy load on your server.
Get FireFox, install Firebug, go to any page on your site and look at the console.
You will see fatAjax.js run in an infinite loop to make page requests over and over and over. Any user leaving a browser open will do a 'load test' against your site. Have a hundred concurrent users and your server will be maxed out. I bet for every real page load, JBolo gives you and extra 25-100 for normal browsing.
During the time it took me to write this message that ajax script made the following calls:
Code:
....loading....
URL
Status
Domain
Size
Timeline
Firebug's log limit has been reached. 0 entries not shown. Preferences
Net panel activated. Any requests while the net panel is inactive are not shown.
-
0KB
(0KB from cache)
0ms
Firebug's log limit has been reached. 0 entries not shown. Preferences
GET http://www.romani-online.co.uk/index.php?option=com_jbolo&action=startchatsession&_=1266810070047
GET http://www.romani-online.co.uk/index.php?option=com_jbolo&action=startchatsession&_=1266810070047
200 OK
950ms
js.php...9.js.gz (line 120)
cycle126 is not defined
[Break on this error] Failed to load source for: http://demo...nts/com_community/assets/script-1.2.js
script-1.2.js (line 799)
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=314726
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=314726
200 OK
1.32s
fatAjax.js (line 27)
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=854204
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=854204
200 OK
1.04s
fatAjax.js (line 27)
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=10520
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=10520
200 OK
1.09s
fatAjax.js (line 27)
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
200 OK
527ms
forum (line 2437)
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=456588
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=456588
200 OK
1.85s
fatAjax.js (line 27)
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=883767
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=883767
200 OK
1.05s
fatAjax.js (line 27)
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=927160
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=927160
200 OK
1.04s
fatAjax.js (line 27)
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=819846
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=819846
200 OK
1.06s
fatAjax.js (line 27)
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=364601
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=364601
200 OK
1.02s
fatAjax.js (line 27)
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
200 OK
1.11s
forum (line 2437)
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=819926
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=819926
200 OK
1.05s
fatAjax.js (line 27)
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=44685
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=44685
200 OK
1.06s
fatAjax.js (line 27)
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=659571
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=659571
200 OK
1.31s
fatAjax.js (line 27)
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
200 OK
824ms
forum (line 2437)
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=431691
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=431691
200 OK
1.09s
fatAjax.js (line 27)
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=52983
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=52983
200 OK
1.26s
fatAjax.js (line 27)
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
200 OK
740ms
forum (line 2437)
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=427689
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=427689
200 OK
1.09s
fatAjax.js (line 27)
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=219215
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=219215
200 OK
1.24s
fatAjax.js (line 27)
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
200 OK
726ms
forum (line 2437)
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=92172
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=92172
200 OK
1.27s
fatAjax.js (line 27)
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
200 OK
767ms
forum (line 2437)
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
200 OK
766ms
forum (line 2437)
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=889988
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=889988
200 OK
1.07s
fatAjax.js (line 27)
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
200 OK
720ms
forum (line 2437)
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=956620
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=956620
200 OK
1.26s
fatAjax.js (line 27)
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
200 OK
810ms
forum (line 2437)
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
200 OK
746ms
forum (line 2437)
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=269009
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=269009
200 OK
1.29s
fatAjax.js (line 27)
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
200 OK
724ms
forum (line 2437)
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
200 OK
726ms
forum (line 2437)
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=313287
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=313287
200 OK
1.27s
fatAjax.js (line 27)
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
200 OK
475ms
forum (line 2437)
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
200 OK
789ms
forum (line 2437)
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
200 OK
772ms
forum (line 2437)
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=278243
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=278243
200 OK
1.21s
fatAjax.js (line 27)
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
200 OK
741ms
forum (line 2437)
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
200 OK
730ms
forum (line 2437)
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
200 OK
718ms
forum (line 2437)
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
200 OK
752ms
forum (line 2437)
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=948481
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=948481
200 OK
1.25s
fatAjax.js (line 27)
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
200 OK
715ms
forum (line 2437)
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
200 OK
738ms
forum (line 2437)
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
200 OK
737ms
forum (line 2437)
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
200 OK
717ms
forum (line 2437)
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=838867
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=838867
200 OK
1.28s
fatAjax.js (line 27)
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
200 OK
769ms
forum (line 2437)
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
200 OK
762ms
forum (line 2437)
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
200 OK
799ms
forum (line 2437)
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
200 OK
734ms
forum (line 2437)
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
200 OK
790ms
forum (line 2437)
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
200 OK
690ms
forum (line 2437)
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=519558
GET http://www.romani-online.co.uk/forum?mode=getshouts&jal_lastID=21082&rand=519558
200 OK
1.41s
fatAjax.js (line 27)
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
200 OK
739ms
forum (line 2437)
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
POST http://www.romani-online.co.uk/radiostats/radiostats.php?1266810096395
200 OK
723ms
forum (line 2437)
Inline Code Finder for Firebug
Definitely JBolo. Get rid of it ASAP and see your server fall asleep.
As you can see FireBug has stopped recording as the limit was reached well before I copy the messages in here. Not only is this a server killer by itself, the fact that it also makes illegal calls to the /forum?mode.... just puts crazy load on your server.
We love stars on the Joomla Extension Directory .
Last edit: 16 years 2 months ago by fxstein.
Please Log in or Create an account to join the conversation.
Time to create page: 0.247 seconds