Предупреждения Fcgid (разрыв канала и сброс соединения узлом)

  • Автор темы Мария_Меламори
  • 30
  • Обновлено
  • 13, May 2024
  • #1
Я в отчаянии.

Получаю эти ошибки на своем VPS и просто не могу их решить, даже хостер не может.

Как?

[Чт, 5 января 19:19:24.436579 2017] [fcgid:warn] [pid 7765] (32) Сломан канал: [клиент 79.22.6.175:57940] mod_fcgid: ap_pass_brigade не удалось выполнить функцию handle_request_ipc

[Чт, 5 января 19:20:10.212129 2017] [fcgid:warn] [pid 7913] (104) Сброс соединения по узлу: [клиент 79.53.74.142:29987] mod_fcgid: ap_pass_brigade не удалось выполнить функцию handle_request_ipc

Моя конфигурация fcgid:

Фкгидлетимеаут 60

FcgidProcessLifeTime 3600

FcgidMaxProcesses 4096

FcgidMaxProcessesPerClass 256

Фкгидминпроцессесперкласс 0

Фкгидконнекттаймаут 30

FcgidIOTimeout 3600

Производство FcgidInitialEnv RAILS_ENV

FcgidIdleScanInterval 30

FcgidBusyScanInterval 120

FcgidZombieScanИнтервал 3

FcgidMaxRequestLen 1073741824

Фкгидбуситимеаут 3600

FcgidInitialEnv PHP_FCGI_MAX_REQUESTS 0

ФкгидМаксрекуестсперпроцесс 0

Фкгидаутпутбуфферсизе 0

Мой хостер говорит, что эта проблема возникает из-за того, что пользователи закрывают страницу, даже не видя ее, так что это не вина сервера.

Это правда?

/* Теперь передаем все оставшиеся данные тела ответа в выходные фильтры */

if ((rv = ap_pass_brigade(r->output_filters,

brigade_stdout)) != APR_SUCCESS) {

если (!APR_STATUS_IS_ECONNABORTED(rv)) {

ap_log_rerror(APLOG_MARK, APLOG_WARNING, rv, r,

"mod_fcgid: ap_pass_brigade не удалось выполнить"

«функция handle_request_ipc»);

}

вернуть HTTP_INTERNAL_SERVER_ERROR;

}

Что вы думаете об увеличении значения этих двух параметров? Я знаю, что это предлагается, но я не знаю, какое максимальное значение я могу установить... FcgidInitialEnv PHP_FCGI_MAX_REQUESTS 0 ФкгидМаксрекуестсперпроцесс 0

Мария_Меламори


Рег
20 Jun, 2014

Тем
1

Постов
2

Баллов
12
Тем
49554
Комментарии
57426
Опыт
552966