Actual for You
#1 in Business Subscribe Email Print

You are here: Home > Internet and Businesses Online > Web Development > Webmaster, are You Ready for High Volume Traffic?

Tags

  • trouble
  • behavior
  • govern
  • include teambuilding
  • additional memory
  • shows current

  • Links

  • Could a Radio Station Be Having a Negative Impact on Your Happiness?
  • Plastic Surgery - Talk with Past Patients
  • Classroom Games - Draw the Teacher, 3D Tic-Tac-Toe & More
  • Actual for You - Webmaster, are You Ready for High Volume Traffic?

    Best Tips for Writing for the Web
    Writing for the web is an important skill to master in order to convey your ideas and encourage your target audience to take your desired action. Whether you're selling something online, writing articles or press releases, or simply writing a personal blog, learning these techniques will improve your online writing.Research and Select Keywords Before writing Web site content, it is important to research popular and appropriate keywords for the subject matter. A
    larly when you have static pages and are serving quite a bit of images from your server. An example would be a catalogue site with screenshots. From my experience it is best to keep it On

    KeepAliveTimeout – sets the number of seconds that the child httpd process sits and takes memory. From my experience it is best to set it to minimum, 1-3 seconds.

    MaxRequestsPerChild – sets how many requests to serve per new httpd child process. You may set it very low, thus constantly freeing the memory, however on a particular case values like 15 or 20 may work well. As an example our site Filesland.com showing 10 images per page has this parameter set to 15.

    After you change settings in httpd.conf do not forget

    How To Write Product Instructions
    Make sure your instructions are written for your audience, not your organization. People who buy products need to know how to assemble/install/use the product as easily as possible. And because many people are technodorks like me, instructions need to be understood by the lowest common denominator.Logically, then, you might think the best person to write instructions for technodorks like me is someone who knows every last detail about the product, how it was made, how it w
    Many webmasters wish they got a lot of traffic to their site. A day may come and their website may be very popular in just one day. This could be a reason that unique article is published on their site, or just a simple change in search position results in major search engines. So you get a lot of traffic, but is your server ready for this? Pages may take seconds to load and many visitors may think that the site is not available right now and go somewhere else

    Today we will talk about Linux and apache tips and tricks that will help webmaster to tune their dedicated server to handle high traffic.

    How to see that you get a lot of traffic? Check log files, or check traffic rating at alexa

    How to see that your server is not capable of handling it? Use uptime command or top command. load average: 0.31, 0.46, 0.33 line is to search for. The first number shows current load (1 min average), second and third number show 5 and 15 min load average. If your 5-15 server load average is higher than 10 you have to worry about items discussed below.

    Apache configuration

    httpd.conf is a file file, usually located at /usr/local/apache/conf/httpd.conf path containing configuration settings for apache server. Cannot find the location of the file? Use locate command: >cd / then >locate httpd.conf

    Main parameters to tune are.

    MaxClients – sets the limit on the number of simultaneous requests that can be supported. Never set this number to high. Setting MaxClients parameter to a big number will lead to consumption of all available memory on your server and a hard disk swapping may occur. In other words the server will try to use hard disk space as additional memory, which is a very-very slow process. How to detect this? Use top command. Typical output of a swap command is shown below. Swap “41852k used” and Mem “624148k used” are two lines to look at. It memory size is approaching to total and swap used is growing then you are in trouble. Check MaxClients parameter. How to find what is the maximum that I can set? Calculate the average of your httpd process, divide total available memory by the average leaving some for the system. E.g. in case of 1 Gig RAM and average httpd process size 7MB on this server it is safe to set it to 100. What to set it to a larger value? Add more physical RAM.

    top - 01:04:08 up 4 days, 2:19, 1 user, load average: 0.31, 0.46, 0.33
    Tasks: 129 total, 1 running, 128 sleeping, 0 stopped, 0 zombie
    Cpu(s): 5.0% us, 1.3% sy, 0.3% ni, 87.4% id, 5.6% wa, 0.3% hi, 0.0% si
    Mem: 1027668k total, 624148k used, 403520k free, 10300k buffers

    Swap: 2048276k total, 41852k used, 2006424k free, 446804k cached

    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
    15856 nobody 15 0 47532 7180 3532 S 3.3 0.7 0:00.17 httpd
    16097 nobody 15 0 46736 6036 3212 S 1.3 0.6 0:00.06 httpd

    KeepAlive - allows multiple requests to be sent over the same TCP/IP connection. Turning it on can greatly improve the speed of your server, particularly when you have static pages and are serving quite a bit of images from your server. An example would be a catalogue site with screenshots. From my experience it is best to keep it On

    KeepAliveTimeout – sets the number of seconds that the child httpd process sits and takes memory. From my experience it is best to set it to minimum, 1-3 seconds.

    MaxRequestsPerChild – sets how many requests to serve per new httpd child process. You may set it very low, thus constantly freeing the memory, however on a particular case values like 15 or 20 may work well. As an example our site Filesland.com showing 10 images per page has this parameter set to 15.

    After you change settings in httpd.conf do not forget

    Why Include Teambuilding at Your Staff Appreciation Events?
    Many organizations are now successfully including teambuilding activities at their staff appreciation events because the payoff is so huge.In this article you will find:* Top 10 Reasons to include Teambuilding Activities at your Holiday Staff event* The Do's of Teambuilding Activities* The Don'ts of Teambuilding Activities* How to get it Happening~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Top 10 Reasons to include Teambuilding Activities at you
    time command or top command. load average: 0.31, 0.46, 0.33 line is to search for. The first number shows current load (1 min average), second and third number show 5 and 15 min load average. If your 5-15 server load average is higher than 10 you have to worry about items discussed below.

    Apache configuration

    httpd.conf is a file file, usually located at /usr/local/apache/conf/httpd.conf path containing configuration settings for apache server. Cannot find the location of the file? Use locate command: >cd / then >locate httpd.conf

    Main parameters to tune are.

    MaxClients – sets the limit on the number of simultaneous requests that can be supported. Never set this number to high. Setting MaxClients parameter to a big number will lead to consumption of all available memory on your server and a hard disk swapping may occur. In other words the server will try to use hard disk space as additional memory, which is a very-very slow process. How to detect this? Use top command. Typical output of a swap command is shown below. Swap “41852k used” and Mem “624148k used” are two lines to look at. It memory size is approaching to total and swap used is growing then you are in trouble. Check MaxClients parameter. How to find what is the maximum that I can set? Calculate the average of your httpd process, divide total available memory by the average leaving some for the system. E.g. in case of 1 Gig RAM and average httpd process size 7MB on this server it is safe to set it to 100. What to set it to a larger value? Add more physical RAM.

    top - 01:04:08 up 4 days, 2:19, 1 user, load average: 0.31, 0.46, 0.33
    Tasks: 129 total, 1 running, 128 sleeping, 0 stopped, 0 zombie
    Cpu(s): 5.0% us, 1.3% sy, 0.3% ni, 87.4% id, 5.6% wa, 0.3% hi, 0.0% si
    Mem: 1027668k total, 624148k used, 403520k free, 10300k buffers

    Swap: 2048276k total, 41852k used, 2006424k free, 446804k cached

    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
    15856 nobody 15 0 47532 7180 3532 S 3.3 0.7 0:00.17 httpd
    16097 nobody 15 0 46736 6036 3212 S 1.3 0.6 0:00.06 httpd

    KeepAlive - allows multiple requests to be sent over the same TCP/IP connection. Turning it on can greatly improve the speed of your server, particularly when you have static pages and are serving quite a bit of images from your server. An example would be a catalogue site with screenshots. From my experience it is best to keep it On

    KeepAliveTimeout – sets the number of seconds that the child httpd process sits and takes memory. From my experience it is best to set it to minimum, 1-3 seconds.

    MaxRequestsPerChild – sets how many requests to serve per new httpd child process. You may set it very low, thus constantly freeing the memory, however on a particular case values like 15 or 20 may work well. As an example our site Filesland.com showing 10 images per page has this parameter set to 15.

    After you change settings in httpd.conf do not forget

    High-Income Selling Strategies: 5 New Rules To Govern Your Behavior And Actions In The Sales Cycle
    Everyone wants to earn more, but few are willing to change behavior to do so. In fact, most aren’t. In my work of over 19 years with the high sales achiever, I find that most of them operate with a different set of rules about selling and the pursuit of new business. These new rules help govern their behavior and actions in the sales cycle. I have over 25 rules that I’ve documented, but here are the top five for you to consider: 1. Define what you want to attract.
    on of all available memory on your server and a hard disk swapping may occur. In other words the server will try to use hard disk space as additional memory, which is a very-very slow process. How to detect this? Use top command. Typical output of a swap command is shown below. Swap “41852k used” and Mem “624148k used” are two lines to look at. It memory size is approaching to total and swap used is growing then you are in trouble. Check MaxClients parameter. How to find what is the maximum that I can set? Calculate the average of your httpd process, divide total available memory by the average leaving some for the system. E.g. in case of 1 Gig RAM and average httpd process size 7MB on this server it is safe to set it to 100. What to set it to a larger value? Add more physical RAM.

    top - 01:04:08 up 4 days, 2:19, 1 user, load average: 0.31, 0.46, 0.33
    Tasks: 129 total, 1 running, 128 sleeping, 0 stopped, 0 zombie
    Cpu(s): 5.0% us, 1.3% sy, 0.3% ni, 87.4% id, 5.6% wa, 0.3% hi, 0.0% si
    Mem: 1027668k total, 624148k used, 403520k free, 10300k buffers

    Swap: 2048276k total, 41852k used, 2006424k free, 446804k cached

    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
    15856 nobody 15 0 47532 7180 3532 S 3.3 0.7 0:00.17 httpd
    16097 nobody 15 0 46736 6036 3212 S 1.3 0.6 0:00.06 httpd

    KeepAlive - allows multiple requests to be sent over the same TCP/IP connection. Turning it on can greatly improve the speed of your server, particularly when you have static pages and are serving quite a bit of images from your server. An example would be a catalogue site with screenshots. From my experience it is best to keep it On

    KeepAliveTimeout – sets the number of seconds that the child httpd process sits and takes memory. From my experience it is best to set it to minimum, 1-3 seconds.

    MaxRequestsPerChild – sets how many requests to serve per new httpd child process. You may set it very low, thus constantly freeing the memory, however on a particular case values like 15 or 20 may work well. As an example our site Filesland.com showing 10 images per page has this parameter set to 15.

    After you change settings in httpd.conf do not forget

    Utilizing Affiliate Marketing to Sell B2B
    Performance, or affiliate marketing, continues to be a big buzz phrase in the online marketing community. But what specific benefits can your business gain from it? Do you even have the correct type of business to pursue affiliate relationships?Important questions to consider before you commit human and financial resources to the project.We all know that B2B marketing is far different from traditional B2C marketing. You need to impart a different message, and you need to gain
    physical RAM.

    top - 01:04:08 up 4 days, 2:19, 1 user, load average: 0.31, 0.46, 0.33
    Tasks: 129 total, 1 running, 128 sleeping, 0 stopped, 0 zombie
    Cpu(s): 5.0% us, 1.3% sy, 0.3% ni, 87.4% id, 5.6% wa, 0.3% hi, 0.0% si
    Mem: 1027668k total, 624148k used, 403520k free, 10300k buffers

    Swap: 2048276k total, 41852k used, 2006424k free, 446804k cached

    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
    15856 nobody 15 0 47532 7180 3532 S 3.3 0.7 0:00.17 httpd
    16097 nobody 15 0 46736 6036 3212 S 1.3 0.6 0:00.06 httpd

    KeepAlive - allows multiple requests to be sent over the same TCP/IP connection. Turning it on can greatly improve the speed of your server, particularly when you have static pages and are serving quite a bit of images from your server. An example would be a catalogue site with screenshots. From my experience it is best to keep it On

    KeepAliveTimeout – sets the number of seconds that the child httpd process sits and takes memory. From my experience it is best to set it to minimum, 1-3 seconds.

    MaxRequestsPerChild – sets how many requests to serve per new httpd child process. You may set it very low, thus constantly freeing the memory, however on a particular case values like 15 or 20 may work well. As an example our site Filesland.com showing 10 images per page has this parameter set to 15.

    After you change settings in httpd.conf do not forget

    E-mail Junk Mail Thursdays?
    Most Spammers and even the more legitimate ones use Thursdays as their Spamming Days. Have you noticed that you get the most Spam on Thursdays? Have you noticed you email box is 25% fuller on Thursdays? Why do spammers send so much junk and bogus email on Thursdays? Why? Well, like direct mail and newspaper catalog inserts they are trying to cause an action with the consumer to buy something and it works.Nevertheless, I thought that the Federal Trade Commission promised to take a bite o
    larly when you have static pages and are serving quite a bit of images from your server. An example would be a catalogue site with screenshots. From my experience it is best to keep it On

    KeepAliveTimeout – sets the number of seconds that the child httpd process sits and takes memory. From my experience it is best to set it to minimum, 1-3 seconds.

    MaxRequestsPerChild – sets how many requests to serve per new httpd child process. You may set it very low, thus constantly freeing the memory, however on a particular case values like 15 or 20 may work well. As an example our site Filesland.com showing 10 images per page has this parameter set to 15.

    After you change settings in httpd.conf do not forget to restart apache. You may do this from control panel or from command line > service httpd restart

    HTTP = HTML link (for blogs, profiles,phorums):
    <a href="http://www.actual4u.com/article/86544/actual4u-Webmaster-are-You-Ready-for-High-Volume-Traffic.html">Webmaster, are You Ready for High Volume Traffic?</a>

    BB link (for phorums):
    [url=http://www.actual4u.com/article/86544/actual4u-Webmaster-are-You-Ready-for-High-Volume-Traffic.html]Webmaster, are You Ready for High Volume Traffic?[/url]

    Related Articles:

    Right PR Focus A Powerful Advantage

    Teamwork in the Workplace: A Definition

    Video Is Changing The Way We Communicate And Advertise - See How - And Understand Why

    Bookmark it: del.icio.us digg.com reddit.com netvouz.com google.com yahoo.com technorati.com furl.net bloglines.com socialdust.com ma.gnolia.com newsvine.com slashdot.org simpy.com shadows.com blinklist.com