Bug 41867 - [CRITICAL] WORKER TIMEOUT
Summary: [CRITICAL] WORKER TIMEOUT
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: openuds-server-nginx (show other bugs)
Version: unstable
Hardware: all Linux
: P5 normal
Assignee: Alexey Shabalin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-02-03 17:51 MSK by Pavel Isopenko
Modified: 2022-02-04 10:56 MSK (History)
1 user (show)

See Also:


Attachments
пример юнит-файла, с которым работает (536 bytes, text/x-dbus-service)
2022-02-04 10:56 MSK, Pavel Isopenko
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pavel Isopenko 2022-02-03 17:51:40 MSK
При установке OpenUDS Server в точном соответствии с инструкцией https://www.altlinux.org/VDI/OpenUDS#Установка_OpenUDS_Server
не получается войти по http на сервер (504 Gateway Time-out), а получается 100% загрузка всех доступных процессорных ядер и непрерывная лента ошибок 
# journalctl | tail
фев 03 17:37:57 udsserver gunicorn.py3[3591]: [2022-02-03 17:37:57 +0300] [3591] [INFO] Booting worker with pid: 3591
и
фев 03 17:37:55 udsserver gunicorn.py3[2734]: [2022-02-03 17:37:55 +0300] [2734] [CRITICAL] WORKER TIMEOUT (pid:2817)
Comment 1 Pavel Isopenko 2022-02-04 10:56:54 MSK
Created attachment 10249 [details]
пример юнит-файла, с которым работает

https://serverfault.com/questions/490101/how-to-resolve-the-gunicorn-critical-worker-timeout-error
https://docs.gunicorn.org/en/latest/settings.html#timeout

Предлагаю увеличить таймаут на запуск worker-процесса с умолчальных 30 до 90. Пример /lib/systemd/system/openuds-web.service, исправляющего проблему, прилагается.