I am new to Apache, please provide adequate answer with information.
Apache (2.2) is serving requests from bar-code scanning devices which scan items in warehouse. It could be 1-50 or so devices doing scans at any time. All scans will update item location in database and Apache server is the middle man between devices and database. The requests from devices are sent asynchronously, so a device will not wait for a result of a scan, but it can be just pointed to another item to scan it. So, a device could send say 2-4 request per second, the more devices, the more requests.
However, we have a situation where Apache will stop responding for couple of seconds every once in a while a few times a day. There is nothing else on this machine, just the Apache server serving requests coming only from devices, nothing else. Problem is that if devices sends request at the time Apache is not responding for couple of seconds, the requests will timeout.
I wonder if this is caused by some kind of Apache threshold being
reached and when that happens, Apache will stop responding for couple of
seconds until new requests can be processed.
What settings should I be looking at, how to set them, and where?
Please explain as I am new to Apache.