tuning.txt
上传用户:ladybrid91
上传日期:2007-01-04
资源大小:287k
文件大小:5k
源码类别:

Web服务器

开发平台:

Unix_Linux

  1. From owner-info-phttpd@sparky.signum.se Sun Mar  9 23:23:40 1997
  2. Flags: 000000000001
  3. Received: (from daemon@localhost)
  4. by sparky.signum.se (8.8.5/8.8.5) id WAA06284
  5. for info-phttpd-out; Sun, 9 Mar 1997 22:30:26 +0100 (MET)
  6. Date: Sun, 9 Mar 97 22:30:24 MET
  7. From: Peter Eriksson <pen@signum.se>
  8. Mime-Version: 1.0
  9. Content-Type: text/plain; charset=ISO-8859-1
  10. Content-Transfer-Encoding: 8bit
  11. Subject: Re: [PHTTPD] Long intermittant delays
  12. In-Reply-To: Your message of Sun, 09 Mar 1997 21:12:33 +0100
  13. Message-ID: <CMM.0.90.4.857943024.pen@sparky.signum.se>
  14. Precedence: list
  15. Sender: owner-info-phttpd@signum.se
  16. To: info-phttpd@signum.se
  17. > one domain each on one server (SparcStation 20 running Solaris 2.4), but
  18. > for some reason there are sometimes long delays for the response,
  19. For what it's worth, you are not the first person to report similar
  20. delays. (And I know that other servers (software that is :-) have
  21. seen similar problems from their users). However, exactly what is
  22. going on I don't know. I don't see that kind of behaviour here
  23. on the servers that I run so it's kind of hard for me to debug this
  24. thing.
  25. > for some reason there are sometimes long delays for the response,
  26. > especially on the domain with few visitors... Have I misconfigured
  27. > something obvious?
  28. Not that I can see...
  29. You want to try to increase the "concurrency" parameter to 100 or
  30. something. (This will allow 100 threads to execute concurrently).
  31. However 20 _should_ be sufficent.
  32. > Now I'm going to remove the keep-alive option that is currently set to yes
  33. > and see if that make any difference.
  34. This option only matters for people using Netscape version 2 - which
  35. has a bug when handling small icons/images (actually any small file)
  36. in conjunction with servers supporting the Keepalive feature.
  37. That bug is fixed in Netscape 3.
  38. > I have bumped the backlog parameter to 256 and I do have the kernel jumbo
  39. You might wanna check your "netstat" output, and look for a lot
  40. of sockets in the "TIME_WAIT" state. If this number exceeds the
  41. backlog limit then you'll have problems... Also see if there are
  42. many sockets allocated (2.4 is kind of pessimal when a lot of
  43. sockets are open).
  44. Another thing to check is "netstat -m". Check the "failures"
  45. column. This might indicate that your Solaris kernel is running
  46. of the Streams buffers which will cause all kinds of strange
  47. delays.
  48. You could also try to run "truss" on the Phttpd process when things
  49. are going slow to see what it's doing.
  50. Another thing to try is to check out phttpd/config?connections and
  51. ?statistics to see if it has many open connections or has allocated
  52. a lot of memory or something.
  53. Or is this slow response only happening for certain clients, or
  54. to everybody when it occurs?
  55. You might also want to disable IP Path MTU Discovery in your boot
  56. sequence since not everything handles it correctly:
  57. /usr/sbin/ndd ip_path_mtu_discovery 0
  58. > patch installed on Solaris 2.4... wish I had 2.5.1 though...
  59. Yup. 2.5.1 (and preferable Suns special version of 2.5.1 called "ISS",
  60. which has a much better and faster TCP/IP implementation than the old
  61. Solaris versions) works *much* better when acting as a Web server.
  62. Old 2.4 just has too many strange problems...
  63. - Peter
  64. ---
  65. Peter Eriksson <pen@signum.se>             Signum Support AB, Teknikringen 8
  66. WWW: http://www.signum.se/~pen             S-58330 Link鰌ing, Sweden
  67. Phone: +46-13-214600, Fax: +46-13-214700   "I'm bored - flame me!"
  68. ------------------------------------------------------------------------------
  69.  This message was sent via the INFO-PHTTPD mailing list.
  70.  Please remember to send administrativia to "info-phttpd-request@signum.se"
  71. From owner-info-phttpd@sparky.signum.se Sun Mar  9 23:23:49 1997
  72. Flags: 000000000001
  73. Received: (from daemon@localhost)
  74. by sparky.signum.se (8.8.5/8.8.5) id WAA06320
  75. for info-phttpd-out; Sun, 9 Mar 1997 22:35:30 +0100 (MET)
  76. Date: Sun, 9 Mar 97 22:35:27 MET
  77. From: Peter Eriksson <pen@signum.se>
  78. Mime-Version: 1.0
  79. Content-Type: text/plain; charset=ISO-8859-1
  80. Content-Transfer-Encoding: 8bit
  81. Subject: Re: [PHTTPD] Long intermittant delays
  82. In-Reply-To: Your message of Sun, 09 Mar 1997 21:12:33 +0100
  83. Message-ID: <CMM.0.90.4.857943327.pen@sparky.signum.se>
  84. Precedence: list
  85. Sender: owner-info-phttpd@signum.se
  86. To: info-phttpd@signum.se
  87. >I just created a setup with two version 0.99.75 phttpd processes serving
  88. >one domain each on one server (SparcStation 20 running Solaris 2.4), but
  89. >for some reason there are sometimes long delays for the response,
  90. >especially on the domain with few visitors... Have I misconfigured
  91. >something obvious?
  92. Two more things:
  93. Have you read the "doc/more_tweaking.txt" file that
  94. is included in the distribution?
  95. Check "netstat -k" for the stream* lines, look for failures
  96. there also.
  97. - Peter
  98. ---
  99. Peter Eriksson <pen@signum.se>             Signum Support AB, Teknikringen 8
  100. WWW: http://www.signum.se/~pen             S-58330 Link鰌ing, Sweden
  101. Phone: +46-13-214600, Fax: +46-13-214700   "I'm bored - flame me!"
  102. ------------------------------------------------------------------------------
  103.  This message was sent via the INFO-PHTTPD mailing list.
  104.  Please remember to send administrativia to "info-phttpd-request@signum.se"