appweb.conf 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. #
  2. # appweb.conf -- Tiny Configuration for a compact Appweb configuration
  3. #
  4. Listen 8080
  5. Documents web
  6. GroupAccount APPWEB
  7. UserAccount APPWEB
  8. AddHandler espHandler esp
  9. AddHandler fileHandler
  10. #
  11. # Shorten timeouts
  12. #
  13. InactivityTimeout 30sec
  14. RequestParseTimeout 5sec
  15. RequestTimeout 1min
  16. SessionTimeout 5mins
  17. #
  18. # Number of workder threads
  19. #
  20. LimitWorkers 3
  21. #
  22. # Maximum number of simultaneous client systems. Set to zero for unlimited.
  23. #
  24. LimitClients 5
  25. #
  26. # Maximum number of client connections
  27. #
  28. LimitConnections 10
  29. #
  30. # Maximum number of simultaneous requests per client. This helps prevent denial of service attacks.
  31. #
  32. LimitRequestsPerClient 10
  33. #
  34. # Number of HTTP requests to accept on a single TCP/IP connection
  35. # Reduce this number to minimize the chance of DoS attacks.
  36. #
  37. LimitKeepAlive 50
  38. #
  39. # Maximum packet size for pipeline queues
  40. #
  41. LimitPacket 16K
  42. #
  43. # Maximum size of the total request content body (includes header)
  44. #
  45. LimitRequestBody 50K
  46. #
  47. # Maximum size of a request form
  48. #
  49. LimitRequestForm 16K
  50. #
  51. # Maximum size of request header
  52. #
  53. LimitRequestHeader 4K
  54. #
  55. # Maximum number of request header lines
  56. #
  57. LimitRequestHeaderLines 16
  58. #
  59. # Maximum request URI size
  60. #
  61. LimitUri 512
  62. #
  63. # Maximum application memory. Invokes MemoryPolicy if exceeded.
  64. #
  65. LimitMemory 2MB
  66. MemoryPolicy restart