logo
Apache Lounge
Webmasters

 

About Forum Index Downloads Search Register Log in RSS X


Keep Server Online

If you find the Apache Lounge, the downloads and overall help useful, please express your satisfaction with a donation.

or

Bitcoin

A donation makes a contribution towards the costs, the time and effort that's going in this site and building.

Thank You! Steffen

Your donations will help to keep this site alive and well, and continuing building binaries. Apache Lounge is not sponsored.
Post new topic   Forum Index -> Apache View previous topic :: View next topic
Reply to topic   Topic: scoreboard is full, not at MaxRequestWorkers.Increase Server
Author
gitzjoey



Joined: 15 Aug 2024
Posts: 2
Location: Singapore

PostPosted: Thu 15 Aug '24 14:51    Post subject: scoreboard is full, not at MaxRequestWorkers.Increase Server Reply with quote

Hi,

i'm trying to make reverse proxy for appwrite (appwrite.io)
but apache is always failing with error

[mpm_event:error] [pid 721274:tid 721274] AH03490: scoreboard is full, not at MaxRequestWorkers.Increase ServerLimit.

i'm using apache version
Server Version: Apache/2.4.61 (Debian) OpenSSL/3.0.13

mpm_event.conf
Code:

StartServers            2
MinSpareThreads         25
MaxSpareThreads         75
ThreadLimit             64
ThreadsPerChild         25
MaxRequestWorkers       150
MaxConnectionsPerChild  0


mpm_worker.conf
Quote:


StartServers 2
MinSpareThreads 25
MaxSpareThreads 75
ThreadLimit 64
ThreadsPerChild 25
MaxRequestWorkers 150
MaxConnectionsPerChild 0


any way to do resolve this?
Back to top
James Blond
Moderator


Joined: 19 Jan 2006
Posts: 7354
Location: Germany, Next to Hamburg

PostPosted: Mon 19 Aug '24 23:31    Post subject: Reply with quote

Your ThreadLimit is 64 but MaxSpareThreads 75. The math does not work Wink

Code:

# event MPM
# StartServers: initial number of server processes to start
# MaxClients: maximum number of simultaneous client connections
# MinSpareThreads: minimum number of worker threads which are kept spare
# MaxSpareThreads: maximum number of worker threads which are kept spare
# ThreadsPerChild: constant number of worker threads in each server process
# MaxConnectionsPerChild: maximum number of connections a server process serves
#                         before terminating
<IfModule mpm_event_module>
        StartServers             2
        MaxClients             320
        MinSpareThreads         20
        MaxSpareThreads         40
        ThreadsPerChild         20
        MaxConnectionsPerChild   0
</IfModule>

# worker MPM
# StartServers: initial number of server processes to start
# MaxClients: maximum number of simultaneous client connections
# MinSpareThreads: minimum number of worker threads which are kept spare
# MaxSpareThreads: maximum number of worker threads which are kept spare
# ThreadsPerChild: constant number of worker threads in each server process
# MaxConnectionsPerChild: maximum number of connections a server process serves
#                         before terminating
<IfModule mpm_worker_module>
        StartServers             2
        MaxClients             120
        ThreadsPerChild         20
        MinSpareThreads         20
        MaxSpareThreads        100
        MaxConnectionsPerChild   0
</IfModule>


MaxMemFree            2048
Back to top
gitzjoey



Joined: 15 Aug 2024
Posts: 2
Location: Singapore

PostPosted: Tue 20 Aug '24 3:34    Post subject: Reply with quote

care to elaborate?
i tried to make it same (75 vs 75)
also still throwing scoreboard is full
Back to top


Reply to topic   Topic: scoreboard is full, not at MaxRequestWorkers.Increase Server View previous topic :: View next topic
Post new topic   Forum Index -> Apache