Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > General > General Hosting/Server Discussions
Blonde Alert.... Details »»
Blonde Alert....
Version: , by jambo_1969 jambo_1969 is offline
Developer Last Online: Jan 2012 Show Printable Version Email this Page

Version: Unknown Rating:
Released: 09-11-2007 Last Update: Never Installs: 0
 
No support by the author.

Had a look, but couldnt find anything, however, I am blond, and am prone to not seeing the woods for the trees

Anyway - my site has on average about 600-900 users active at any given point..however, this causes severe load on the server when something happens and everyone decides to do "something" at the same time - the SQL packs up and requires a reboot at the server end.

I've stripped out everything that is server intensive, but then had a light bulb moment and checked the max connections -

Quote:
Max Requests Per Child: 10000 - Keep Alive: on - Max Per Connection: 100
Timeouts Connection: 300 - Keep-Alive: 15
Obviously, even being blonde, I realise that 100 max is probably not going to cut it, so the question is....

How do I go about altering the Max Per Connection to something more realistic like 500 ?

I can use Putty to access the server etc - but need a "Step by Step" guide on how to do it.

Hope that all makes sense !

Thanks in advance if someone can point me in the right direction !

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #2  
Old 09-11-2007, 10:18 AM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I suggest that you post on the Server configuration forum at vbulletin.com. Make sure to include the information asked in the stickied thread in that forum.
Reply With Quote
  #3  
Old 09-13-2007, 11:19 PM
Eikinskjaldi's Avatar
Eikinskjaldi Eikinskjaldi is offline
 
Join Date: Feb 2006
Location: Hell, never looked better
Posts: 572
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by jambo_1969 View Post
Had a look, but couldnt find anything, however, I am blond, and am prone to not seeing the woods for the trees

Anyway - my site has on average about 600-900 users active at any given point..however, this causes severe load on the server when something happens and everyone decides to do "something" at the same time - the SQL packs up and requires a reboot at the server end.

I've stripped out everything that is server intensive, but then had a light bulb moment and checked the max connections -



Obviously, even being blonde, I realise that 100 max is probably not going to cut it, so the question is....

How do I go about altering the Max Per Connection to something more realistic like 500 ?

I can use Putty to access the server etc - but need a "Step by Step" guide on how to do it.

Hope that all makes sense !

Thanks in advance if someone can point me in the right direction !
You will find the configuration information at the top of your http.conf file, which probably resides in /usr/local/apache/conf

You need root access to do this.

Simply edit this file anch change which ever setting it is you want to change...I'd recommend putting another 0 on the end of the 100, assuming "Max connection" actually means 'MaxKeepAliveRequests'

Having said that, it is more likely the problem is with another part of your system. Again, if you have root access you should make sure yu are running a memory cache like xcache or apc. You should also make sure your database configuration is optimal, you will find that file in /etc/my.cnf, and you should make sure your key_buffer is about 1/4 of your total RAM
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 11:23 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.03787 seconds
  • Memory Usage 2,205KB
  • Queries Executed 16 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (3)post_thanks_box
  • (3)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (3)post_thanks_postbit_info
  • (2)postbit
  • (3)postbit_onlinestatus
  • (3)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete