Есть сервер с базами клиентов. Все подключаются и работают по тонкому клиенту. С увеличением количества клиентов стал зависать апач (в службах пишет что запущено, но у клиентов пишет, что связь с сервером потеряна). С чем это может быть связано?
[Fri Nov 13 03:00:42.649300 2020] [mpm_winnt:notice] [pid 2312:tid 780] AH00422: Parent: Received shutdown signal -- Shutting down the server.
[Fri Nov 13 03:02:26.257022 2020] [ssl:warn] [pid 2900:tid 872] AH01909: ::1:443:0 server certificate does NOT include an ID which matches the server name
AH00558: httpd.exe: Could not reliably determine the server's fully qualified domain name, using ::1. Set the 'ServerName' directive globally to suppress this message
[Fri Nov 13 03:02:26.288264 2020] [core:warn] [pid 2900:tid 872] AH00098: pid file C:/Program Files/Apache Software Foundation/Apache2.4/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Fri Nov 13 03:02:26.350751 2020] [ssl:warn] [pid 2900:tid 872] AH01873: Init: Session Cache is not configured [hint: SSLSessionCache]
[Fri Nov 13 03:02:26.350751 2020] [ssl:warn] [pid 2900:tid 872] AH01909: ::1:443:0 server certificate does NOT include an ID which matches the server name
[Fri Nov 13 03:02:26.350751 2020] [mpm_winnt:notice] [pid 2900:tid 872] AH00455: Apache/2.4.23 (Win64) OpenSSL/1.0.2h configured -- resuming normal operations
[Fri Nov 13 03:02:26.350751 2020] [mpm_winnt:notice] [pid 2900:tid 872] AH00456: Server built: Sep 6 2016 21:33:53
[Fri Nov 13 03:02:26.350751 2020] [core:notice] [pid 2900:tid 872] AH00094: Command line: 'C:\\Program Files\\Apache Software Foundation\\Apache2.4\\bin\\httpd.exe -d C:/Program Files/Apache Software Foundation/Apache2.4 -f C:\\Program Files\\Apache Software Foundation\\Apache2.4\\conf\\httpd.conf -d C:\\Program Files\\Apache Software Foundation\\Apache2.4\\. -D ssl'
[Fri Nov 13 03:02:26.350751 2020] [mpm_winnt:notice] [pid 2900:tid 872] AH00418: Parent: Created child process 4320
AH00558: httpd.exe: Could not reliably determine the server's fully qualified domain name, using fe80::1a0:c97a:1e41:db3d. Set the 'ServerName' directive globally to suppress this message
[Fri Nov 13 03:02:26.788147 2020] [ssl:warn] [pid 4320:tid 760] AH01909: fe80::1a0:c97a:1e41:db3d:443:0 server certificate does NOT include an ID which matches the server name
AH00558: httpd.exe: Could not reliably determine the server's fully qualified domain name, using fe80::1a0:c97a:1e41:db3d. Set the 'ServerName' directive globally to suppress this message
[Fri Nov 13 03:02:26.881874 2020] [ssl:warn] [pid 4320:tid 760] AH01873: Init: Session Cache is not configured [hint: SSLSessionCache]
[Fri Nov 13 03:02:26.881874 2020] [ssl:warn] [pid 4320:tid 760] AH01909: fe80::1a0:c97a:1e41:db3d:443:0 server certificate does NOT include an ID which matches the server name
[Fri Nov 13 03:02:26.881874 2020] [mpm_winnt:notice] [pid 4320:tid 760] AH00354: Child: Starting 64 worker threads.
[Fri Nov 13 06:06:11.161694 2020] [mpm_winnt:warn] [pid 4320:tid 664] (OS 64)The specified network name is no longer available. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Fri Nov 13 11:03:46.016072 2020] [mpm_winnt:notice] [pid 2900:tid 872] AH00422: Parent: Received shutdown signal -- Shutting down the server.
[Fri Nov 13 11:03:48.046843 2020] [mpm_winnt:notice] [pid 4320:tid 760] AH00364: Child: All worker threads have exited.
[Fri Nov 13 11:04:16.026649 2020] [mpm_winnt:notice] [pid 2900:tid 872] AH00431: Parent: Forcing termination of child process 4320
[Fri Nov 13 11:04:17.829034 2020] [ssl:warn] [pid 9032:tid 672] AH01909: fe80::1a0:c97a:1e41:db3d:443:0 server certificate does NOT include an ID which matches the server name
AH00558: httpd.exe: Could not reliably determine the server's fully qualified domain name, using fe80::1a0:c97a:1e41:db3d. Set the 'ServerName' directive globally to suppress this message
[Fri Nov 13 11:04:18.203946 2020] [ssl:warn] [pid 9032:tid 672] AH01873: Init: Session Cache is not configured [hint: SSLSessionCache]
[Fri Nov 13 11:04:18.203946 2020] [ssl:warn] [pid 9032:tid 672] AH01909: fe80::1a0:c97a:1e41:db3d:443:0 server certificate does NOT include an ID which matches the server name
[Fri Nov 13 11:04:18.203946 2020] [mpm_winnt:notice] [pid 9032:tid 672] AH00455: Apache/2.4.23 (Win64) OpenSSL/1.0.2h configured -- resuming normal operations
[Fri Nov 13 11:04:18.203946 2020] [mpm_winnt:notice] [pid 9032:tid 672] AH00456: Server built: Sep 6 2016 21:33:53
[Fri Nov 13 11:04:18.203946 2020] [core:notice] [pid 9032:tid 672] AH00094: Command line: 'C:\\Program Files\\Apache Software Foundation\\Apache2.4\\bin\\httpd.exe -d C:/Program Files/Apache Software Foundation/Apache2.4 -f C:\\Program Files\\Apache Software Foundation\\Apache2.4\\conf\\httpd.conf -d C:\\Program Files\\Apache Software Foundation\\Apache2.4\\. -D ssl'
[Fri Nov 13 11:04:18.219568 2020] [mpm_winnt:notice] [pid 9032:tid 672] AH00418: Parent: Created child process 5412
AH00558: httpd.exe: Could not reliably determine the server's fully qualified domain name, using fe80::1a0:c97a:1e41:db3d. Set the 'ServerName' directive globally to suppress this message
[Fri Nov 13 11:04:19.922291 2020] [ssl:warn] [pid 5412:tid 748] AH01909: fe80::1a0:c97a:1e41:db3d:443:0 server certificate does NOT include an ID which matches the server name
AH00558: httpd.exe: Could not reliably determine the server's fully qualified domain name, using fe80::1a0:c97a:1e41:db3d. Set the 'ServerName' directive globally to suppress this message
[Fri Nov 13 11:04:20.578387 2020] [ssl:warn] [pid 5412:tid 748] AH01873: Init: Session Cache is not configured [hint: SSLSessionCache]
[Fri Nov 13 11:04:20.594009 2020] [ssl:warn] [pid 5412:tid 748] AH01909: fe80::1a0:c97a:1e41:db3d:443:0 server certificate does NOT include an ID which matches the server name
[Fri Nov 13 11:04:20.594009 2020] [mpm_winnt:notice] [pid 5412:tid 748] AH00354: Child: Starting 64 worker threads.
Есть сервер с базами клиентов. Все подключаются и работают по тонкому клиенту. С увеличением количества клиентов стал зависать апач (в службах пишет что запущено, но у клиентов пишет, что связь с сервером потеряна). С чем это может быть связано?
Возможно с увеличением количества клиентов - апач не успевает обрабатывать запросы.
(1) Вообще, действительно, маловато информации. Наверное, можно попробовать прояснить следующее:
- Это происходит случайным образом у разных клиентов, или у всех клиентов одновременно в какие-то моменты?
- Что видят клиенты? Сервер возвращает какую-то ошибку, или просто отваливается по таймауту?
- Можно посмотреть ещё access.log апача, может, там будет что-то информативное.
- Возможно, дело не в апаче, а, в приложении или в операционной системе. Можно посмотреть логи приложения и журналы винды, особенно за моменты, когда наблюдались проблемы.
Есть некоторое мнение, возможно неверное, что ряд клиентов подключаются во IPv6, на что некоторым образом и ругается апач. Попробуйте отрубить IPv6 на сервере. Но это не точно.
(6)Вряд ли это про IPv6. Если имеете в виду эти ошибки c IPv6 адресами , то это, судя по всему, апач пытается определить имя сервера и ругается, что оно не соответствует указанному в ssl-сертификате, установленном на сервере.
(12) согласен. в публикации вопрос рассмотрен с другой стороны. для вас в этой публикации смысл в том, чтобы разные базы публиковать через разные экземпляры апача. в этом плане разницы нет - файловый вариант или серверный.
[Thu Nov 26 16:23:24.230590 2020] [mpm_winnt:notice] [pid 2920:tid 836] AH00422: Parent: Received shutdown signal -- Shutting down the server.
[Thu Nov 26 16:23:26.261361 2020] [mpm_winnt:notice] [pid 4712:tid 760] AH00364: Child: All worker threads have exited.
[Thu Nov 26 16:23:54.239157 2020] [mpm_winnt:notice] [pid 2920:tid 836] AH00431: Parent: Forcing termination of child process 4712
[Thu Nov 26 16:23:56.363658 2020] [ssl:warn] [pid 1372:tid 772] AH01909: ::1:443:0 server certificate does NOT include an ID which matches the server name
AH00558: httpd.exe: Could not reliably determine the server's fully qualified domain name, using ::1. Set the 'ServerName' directive globally to suppress this message
[Thu Nov 26 16:23:56.519872 2020] [ssl:warn] [pid 1372:tid 772] AH01873: Init: Session Cache is not configured [hint: SSLSessionCache]
[Thu Nov 26 16:23:56.519872 2020] [ssl:warn] [pid 1372:tid 772] AH01909: ::1:443:0 server certificate does NOT include an ID which matches the server name
[Thu Nov 26 16:23:56.519872 2020] [mpm_winnt:notice] [pid 1372:tid 772] AH00455: Apache/2.4.23 (Win64) OpenSSL/1.0.2h configured -- resuming normal operations
[Thu Nov 26 16:23:56.519872 2020] [mpm_winnt:notice] [pid 1372:tid 772] AH00456: Server built: Sep 6 2016 21:33:53
[Thu Nov 26 16:23:56.519872 2020] [core:notice] [pid 1372:tid 772] AH00094: Command line: 'C:\\Program Files\\Apache Software Foundation\\Apache2.4\\bin\\httpd.exe -d C:/Program Files/Apache Software Foundation/Apache2.4 -f C:\\Program Files\\Apache Software Foundation\\Apache2.4\\conf\\httpd.conf -d C:\\Program Files\\Apache Software Foundation\\Apache2.4\\. -D ssl'
[Thu Nov 26 16:23:56.535493 2020] [mpm_winnt:notice] [pid 1372:tid 772] AH00418: Parent: Created child process 2076
AH00558: httpd.exe: Could not reliably determine the server's fully qualified domain name, using ::1. Set the 'ServerName' directive globally to suppress this message
[Thu Nov 26 16:23:57.144724 2020] [ssl:warn] [pid 2076:tid 792] AH01909: ::1:443:0 server certificate does NOT include an ID which matches the server name
AH00558: httpd.exe: Could not reliably determine the server's fully qualified domain name, using ::1. Set the 'ServerName' directive globally to suppress this message
[Thu Nov 26 16:23:57.285317 2020] [ssl:warn] [pid 2076:tid 792] AH01873: Init: Session Cache is not configured [hint: SSLSessionCache]
[Thu Nov 26 16:23:57.285317 2020] [ssl:warn] [pid 2076:tid 792] AH01909: ::1:443:0 server certificate does NOT include an ID which matches the server name
[Thu Nov 26 16:23:57.285317 2020] [mpm_winnt:notice] [pid 2076:tid 792] AH00354: Child: Starting 64 worker threads.
Снова ошибки с апачем... Может кто-то сможет это прочитать?
/*насчёт логов апача написал, но из-за ссылок на stackowrflow сообщение будет опубликовано после проверки модератором*/
А логи винды так и не смотрели? Оснастка управления (cmd.exe -> compmgmt.exe), пункт "Просмотр событий", там можно глянуть в журналы приложений и в логи Windows "Система" и "Приложение". Там много шлака, поэтому желательно смотреть события за те моменты времени, когда проблемы наблюдались. Может, что-то информативное обнаружится