Это команда uwsgi_sqlite3, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
uwsgi_sqlite3 - быстрый (чистый C), самовосстанавливающийся, удобный для разработчиков WSGI-сервер
СИНТАКСИС
uwsgi-ядро-локальный [кредита...]
ОПИСАНИЕ
-s| --гнездо
привязать к указанному сокету UNIX / TCP, используя протокол по умолчанию
-s| --uwsgi-socket
привязать к указанному сокету UNIX / TCP, используя протокол uwsgi
--suwsgi-сокет
привязать к указанному сокету UNIX / TCP, используя протокол uwsgi через SSL
--ssl-сокет
привязать к указанному сокету UNIX / TCP, используя протокол uwsgi через SSL
--http-сокет
привязать к указанному сокету UNIX / TCP с использованием протокола HTTP
--http-сокет-модификатор1
принудительно использовать указанный модификатор1 при использовании протокола HTTP
--http-сокет-модификатор2
принудительно использовать указанный модификатор2 при использовании протокола HTTP
--https-сокет
привязать к указанному сокету UNIX / TCP с использованием протокола HTTPS
--https-сокет-модификатор1
принудительно использовать указанный модификатор1 при использовании протокола HTTPS
--https-сокет-модификатор2
принудительно использовать указанный модификатор2 при использовании протокола HTTPS
--fastcgi-сокет
привязать к указанному сокету UNIX / TCP с помощью протокола FastCGI
--fastcgi-nph-сокет
привязать к указанному сокету UNIX / TCP с использованием протокола FastCGI (режим nph)
--fastcgi-модификатор1
принудительно использовать указанный модификатор1 при использовании протокола FastCGI
--fastcgi-модификатор2
принудительно использовать указанный модификатор2 при использовании протокола FastCGI
--scgi-сокет
привязать к указанному сокету UNIX / TCP с использованием протокола SCGI
--scgi-nph-сокет
привязать к указанному сокету UNIX / TCP с использованием протокола SCGI (режим nph)
--scgi-модификатор1
принудительно использовать указанный модификатор1 при использовании протокола SCGI
--scgi-модификатор2
принудительно использовать указанный модификатор2 при использовании протокола SCGI
- розетка
привязать к указанному сокету UNIX / TCP с использованием протокола RAW
--raw-модификатор1
принудительно использовать указанный модификатор1 при использовании протокола RAW
--raw-модификатор2
принудительно использовать указанный модификатор2 при использовании протокола RAW
--puwsgi-сокет
привязать к указанному сокету UNIX / TCP, используя постоянный протокол uwsgi (puwsgi)
--протокол
принудительно использовать указанный протокол для сокетов по умолчанию
- сокет-протокол
принудительно использовать указанный протокол для сокетов по умолчанию
--общий-сокет
создать общий сокет для расширенного тюнинга или ipc
--uneferred-shared-socket
создать общий сокет для расширенного заключения в тюрьму или ipc (режим undeferred)
-p| --процессы
порождает указанное количество рабочих / процессов
-p| --рабочие
порождает указанное количество рабочих / процессов
- громовой замок
сериализовать использование accept () (если возможно)
-t| --харакири
установить тайм-аут харакири
--harakiri-многословный
включить подробный режим для харакири
--харакири-но-арх
не включать харакири во время перехвата после запроса
--но-харакири-арх
не включать харакири во время перехвата после запроса
--no-harakiri-after-req-hook
не включать харакири во время перехвата после запроса
--backtrace-глубина
установить глубину трассировки
--муле-харакири
установить тайм-аут харакири для задач мула
-x| --xmlconfig
загрузить конфигурацию из xml файла
-x| --xml
загрузить конфигурацию из xml файла
--config
загрузить конфигурацию с помощью подключаемой системы
--fallback-config
повторно выполнить uwsgi с указанной конфигурацией, когда код выхода равен 1
--строгий
включить строгий режим (заполнитель использовать нельзя)
- пропустить-ноль
пропустить проверку файлового дескриптора 0
--скип-атексит
пропустить хуки atexit (игнорируются мастером)
-S| --set
установить заполнитель или параметр
--set-заполнитель
установить заполнитель
--set-ph
установить заполнитель
--получать распечатать указанное значение опции и выйти
--declare-опция
объявить новую пользовательскую опцию uWSGI
--declare-option2
объявить новую настраиваемую опцию uWSGI (не сразу)
--решать
поместите результат запроса DNS в указанный заполнитель, sytax:
заполнитель = имя (немедленный вариант)
--для (логика выбора) для цикла
--for-glob
(логика выбора) для цикла (развернуть глобус)
- на раз
(логика выбора) для цикла (развернуть указанное число до списка, начиная с 1)
--for-readline
(логика выбора) для цикла (развернуть указанный файл до списка строк)
--endfor
(логика выбора) конец цикла
- конец для
(логика выбора) конец цикла
--if-opt
(логика выбора) проверить вариант
--если-не-опцион
(логика выбора) проверить вариант
--if-env
(логика выбора) проверка переменной среды
--если-не-env
(логика выбора) проверка переменной среды
--ifenv
(логика выбора) проверка переменной среды
--if-перезагрузка
(логика выбора) проверка на перезагрузку
--если-не-перезагрузить
(логика выбора) проверка на перезагрузку
--if-имя хоста
(логика выбора) проверить имя хоста
--если-не-имя-хоста
(логика выбора) проверить имя хоста
--if-hostname-match
(логика выбора) попытаться сопоставить имя хоста с регулярным выражением
--if-not-hostname-match
(логика выбора) попытаться сопоставить имя хоста с регулярным выражением
--if-существует
(логика выбора) проверка существования файла / каталога
- если-не-существует
(логика выбора) проверка существования файла / каталога
--ifexists
(логика выбора) проверка существования файла / каталога
--if-плагин
(логика выбора) проверить наличие плагина
--если-не-плагин
(логика выбора) проверить наличие плагина
--ifplugin
(логика выбора) проверить наличие плагина
--if-файл
(логика выбора) проверка существования файла
--если-не-файл
(логика выбора) проверка существования файла
--if-дир
(логика выбора) проверка существования каталога
--если-не-дир
(логика выбора) проверка существования каталога
--ifdir
(логика выбора) проверка существования каталога
--if-каталог
(логика выбора) проверка существования каталога
--endif
(логика выбора) конец, если
--end-если
(логика выбора) конец, если
--черный список
установить параметры контекста черного списка
--end-черный список
очистить параметры контекста черного списка
- белый список
установить параметры контекста белого списка
--end-белый список
очистить контекст белого списка опций
--ignore-сигпайп
не сообщать (раздражает) SIGPIPE
- игнорировать ошибки записи
не сообщать (раздражающие) ошибки write () / writev ()
- допуск на ошибки записи
установить максимальное количество допустимых ошибок записи (по умолчанию: без допуска)
--write-errors-только-исключение
генерировать исключение только при ошибках записи, передавая управление самому приложению
--disable-write-Exception
отключить генерацию исключения при write () / writev ()
--наследовать
использовать указанный файл в качестве шаблона конфигурации
--включают
включить указанный файл как немедленную конфигурацию
--inject-перед
вставить текстовый файл перед файлом конфигурации (расширенный шаблон)
--inject-после
вставить текстовый файл после файла конфигурации (расширенный шаблон)
-d| --демонизировать
демонизировать uWSGI
--daemonize2
демонизировать uWSGI после загрузки приложения
--останавливаться остановить экземпляр
- перезагрузить
перезагрузить экземпляр
--Пауза
приостановить экземпляр
--приостановить
приостановить экземпляр
--продолжить
возобновить экземпляр
- подключиться и прочитать
подключиться к сокету и дождаться данных от него
--извлекать
получить / выгрузить любой поддерживаемый адрес в стандартный вывод
-l| --слушать
установить размер очереди прослушивания сокета
-v| --max-vars
установить количество внутренних структур iovec / vars
--max-приложения
установить максимальное количество приложений для каждого рабочего
-b| - размер буфера
установить размер внутреннего буфера
-m| --memory-report
включить отчет о памяти
--профилер
включить указанный профилировщик
-c| --cgi-mode
принудительно использовать CGI-режим для подключаемых модулей, поддерживающих его
-a| --abstract-socket
принудительно переключить сокет UNIX в абстрактный режим (только для Linux)
-C| --chmod-socket
chmod-сокет
-C| --chmod
chmod-сокет
--chown-сокет
сокеты chown unix
--умаска
установить маску
--freebind
перевести сокет в режим freebind
--карта-сокет
сопоставить сокеты с конкретными работниками
-T| --enable-thread
включить потоки
--no-thread-wait
не ждать отмены потоков при выходе / перезагрузке
--auto-procname
автоматически устанавливать имя процесса на что-нибудь значимое
--procname-префикс
добавить префикс к именам процессов
--procname-prefix-spaced
добавить префикс через пробел к именам процессов
--procname-добавлять
добавить строку к именам процессов
--procname
установить имена процессов
--procname-мастер
установить имя главного процесса
-i| --одинарный переводчик
не используйте несколько переводчиков (если таковые имеются)
--need-приложение
выйти, если приложение не может быть загружено
-M| --мастер
включить главный процесс
--honour-stdin
не переназначать stdin на / DEV / нуль
- император
запустить Императора
--emperor-прокси-сокет
заставить вассала стать доверенным лицом Императора
- императорская обертка
установить двоичную оболочку для вассалов
--император-обертка-переопределить
установить двоичную оболочку для вассалов перед стандартной
--emperor-wrapper-fallback
установить двоичную оболочку для вассалов в крайнем случае
--emperor-nofollow
не следуйте символическим ссылкам при проверке mtime
--emperor-procname
установить имя процесса Emperor
--emperor-частота
установить частоту сканирования Emperor (по умолчанию 3 секунды)
- сердцебиение, требуемое императором
установить терпимость Императора к сердцебиению
- проклятие-император-терпимость
установить терпимость Императора к проклятым вассалам
--emperor-pidfile
записать пид императора в указанный файл
- император-тиран
переведите Императора в режим Тирана
- император-тиран-nofollow
не следуйте символическим ссылкам при проверке uid / gid в режиме Tyrant
--emperor-stats
запустить сервер статистики Emperor
--император-статистика-сервер
запустить сервер статистики Emperor
- ранний император
как можно скорее породить императора
- император-выводок
запустить императора в режиме BroodLord
- император-дроссель
установить уровень дросселирования (в миллисекундах) для вассалов с плохим поведением (по умолчанию 1000)
--император-макс-дроссель
установить максимальный уровень дросселирования (в миллисекундах) для вассалов с плохим поведением (по умолчанию 3
минут)
--emperor-magic-exec
префикс файлов конфигурации вассалов с помощью exec: //, если у них есть исполняемый бит
--emperor-по-требованию-расширение
поиск текстового файла (имя вассала + расширение), содержащего имя сокета по требованию
--emperor-по-запросу-доб.
поиск текстового файла (имя вассала + расширение), содержащего имя сокета по требованию
--emperor-on-demand-каталог
включить привязку режима по требованию к сокету unix в указанном каталоге с именем
как вассал +. розетка
--emperor-по-требованию-каталог
включить привязку режима по требованию к сокету unix в указанном каталоге с именем
как вассал +. розетка
--emperor-on-demand-exec
использовать вывод указанной команды как имя сокета по запросу (имя вассала
передается как единственный аргумент)
--emperor-extra-расширение
разрешает указанное расширение в Императоре (вассал будет называться с --config)
--emperor-extra-ext
разрешает указанное расширение в Императоре (вассал будет называться с --config)
--emperor-нет-черный список
отключить подсистему черного списка Emperor
- император-использование-клон
используйте clone () вместо fork (), передавая указанные флаги unshare ()
- императорская кепка
установить возможности вассалов
--vassals-шапка
установить возможности вассалов
--васальная шапка
установить возможности вассалов
--имперский-монитор-список
список включенных имперских мониторов
--имперский-мониторы-список
список включенных имперских мониторов
--васалы-наследовать
добавить шаблоны конфигурации в конфигурацию вассалов (использует --наследовать)
--vassals-включить
включать шаблоны конфигурации в конфигурацию вассалов (использует --включают вместо --наследовать)
--васалы-наследование-до
добавить шаблоны конфигурации в конфигурацию вассалов (использует --наследовать, разбирает перед вассалом
файл)
--vassals-include-before
включать шаблоны конфигурации в конфигурацию вассалов (использует --включают вместо --наследовать,
разбирает перед вассальным файлом)
--vassals-start-hook
выполнить указанную команду перед началом каждого вассала
--васалы-стоп-крюк
выполнить указанную команду после смерти вассала
--васал-сос
просить у императора подкрепление при перегрузке
--vassal-sos-отставание
спросить у императора sos, если в очереди невыполненных работ больше элементов, чем указанное значение
--vassals-набор
автоматически установить указанную опцию (через --установленный) за каждого вассала
--vassal-набор
автоматически установить указанную опцию (через --установленный) за каждого вассала
--сердцебиение
объявить здоровье императору
- перезагрузка-милосердие
установить максимальное время (в секундах), в течение которого мы ждем смерти рабочих и других процессов
во время перезагрузки / выключения
- рабочий-перезагрузка-милосердие
установить максимальное время (в секундах), которое может потребоваться работнику для перезагрузки / выключения (по умолчанию
60)
--мул-перезагрузка-милосердие
установить максимальное время (в секундах), которое может потребоваться мулу для перезагрузки / выключения (по умолчанию
60)
--выход при перезагрузке
принудительный выход, даже если запрошена перезагрузка
- умереть в срок
выход вместо грубой перезагрузки на SIGTERM
--force-шлюз
принудительное создание первого зарегистрированного шлюза без мастера
-h| --help
показать эту помощь
-h| --использование
показать эту помощь
--print-sym
распечатать содержимое указанного двоичного символа
--печать-символ
распечатать содержимое указанного двоичного символа
-r| - жатка
вызовите waitpid (-1, ...) после каждого запроса избавиться от зомби
-R| --макс-запросы
перезагружать воркеры после указанного количества управляемых запросов
--мин-время жизни-работника
количество секунд, в течение которых рабочий должен работать перед перезагрузкой (по умолчанию 60)
--макс-рабочий-время жизни
перезагружать воркеров через указанное количество секунд (по умолчанию отключено)
-z| --сокет-тайм-аут
установить таймаут внутренних сокетов
--no-fd-прохождение
отключить передачу дескриптора файла
--замки
создать указанное количество общих блокировок
- блокирующий двигатель
установить двигатель блокировки
--фток установите ключ ipcsem через ftok (), чтобы избежать дублирования
--persistent-ipsem
не удаляйте ipcsem при выключении
-A| --sharedarea
создать необработанную область разделяемой памяти указанных страниц (примечание: он также поддерживает значение ключа)
--safe-fd
не закрывать указанный файловый дескриптор
--fd-сейф
не закрывать указанный файловый дескриптор
--кэш
создать общий кеш, содержащий заданные элементы
--cache-blockize
установить размер блока кеша
--cache-store
включить постоянный кеш на диск
--cache-store-sync
установить частоту синхронизации для постоянного кеша
--cache-no-expire
отключить автоматическую очистку просроченных элементов
--cache-expire-freq
установить частоту сканирования очистителем кеша (по умолчанию 3 секунды)
--cache-report-free-items
постоянно сообщать об элементе кеша, освобожденном очистителем (использовать только для отладки)
--cache-udp-сервер
привязать кеш-сервер udp (используется только для установки / обновления / удаления) к указанному сокету
--cache-udp-узел
отправить обновление / удаление кеша на указанный udp-сервер кеша
--кэш-синхронизация
копировать все содержимое другого кеш-сервера uWSGI при запуске сервера
--cache-use-last-modified
обновлять метку времени last_modified_at при каждом изменении элемента кеша (по умолчанию
отключен)
--добавить элемент кеша
добавить элемент в кеш
--load-файл-в-кеше
загрузить статический файл в кеш
--load-файл-в-кеше-gzip
загрузить статический файл в кеш с помощью сжатия gzip
--cache2
создать общий кеш нового поколения (синтаксис keyval)
--очередь
включить общую очередь
--queue-blockize
установить размер блока очереди
--queue-магазин
включить постоянную очередь на диск
--queue-store-sync
установить частоту синхронизации для постоянной очереди
-Q| --спулер
запустить диспетчер очереди печати в указанном каталоге
--spooler-внешний
сопоставить запросы диспетчеров очереди печати к каталогу диспетчера очереди печати, управляемому внешним экземпляром
- спулер-заказанный
попробуйте заказать выполнение задач спулера
--spooler-chdir
chdir () в указанный каталог перед каждой задачей диспетчера очереди печати
- спулер-процессы
установить количество процессов для спулеров
--spooler-тихо
не будьте многословны с задачами диспетчера очереди печати
--spooler-макс-задачи
установить максимальное количество задач для запуска перед перезапуском диспетчера очереди печати
- спулер-харакири
установить тайм-аут харакири для задач диспетчера очереди печати
- частота-спулера
установить частоту диспетчера очереди печати
--spooler-частота
установить частоту диспетчера очереди печати
--мул добавить мула
--мулы
добавить указанное количество мулов
--ферма добавить ферму мулов
--mule-msg-размер
установить размер буфера сообщений мула
--сигнал
отправить сигнал uwsgi на сервер
--signal-bufsize
установить размер буфера для очереди сигналов
--signals-bufsize
установить размер буфера для очереди сигналов
--сигнал-таймер
добавить таймер (синтаксис: )
- таймер
добавить таймер (синтаксис: )
--signal-rbtimer
добавить таймер красного черного (синтаксис: )
--rbtimer
добавить таймер красного черного (синтаксис: )
--rpc-макс
максимальное количество слотов rpc (по умолчанию: 64)
-L| --disable-logging
отключить ведение журнала запросов
--стадо
заблокировать указанный файл перед запуском, выйти, если заблокирован
--flock-ждать
заблокировать указанный файл перед запуском, подождать, если заблокирован
--flock2
заблокировать указанный файл после регистрации / установки демона, выйти, если заблокирован
--flock-wait2
заблокировать указанный файл после регистрации / установки демона, подождать, если заблокирован
--pidfile
создать pidfile (до потери привилегий)
--pidfile2
создать pidfile (после сброса привилегий)
- корень
chroot () в указанный каталог
--pivot-root
pivot_root () в указанные каталоги (new_root и put_old должны быть разделены
с пробелом)
--pivot_root
pivot_root () в указанные каталоги (new_root и put_old должны быть разделены
с пробелом)
--uid setuid указанному пользователю / uid
--гид setgid в указанную группу / gid
--добавить-гид
добавить указанный идентификатор группы к учетным данным процесса
--immediate-uid
setuid указанному пользователю / uid НЕМЕДЛЕННО
--immediate-gid
установитьgid в указанную группу / gid НЕМЕДЛЕННО
--no-initgroups
отключить дополнительные группы, установленные через initgroups ()
--шапка установить возможности процесса
--отменить
unshare () часть процессов и поместите ее в новое пространство имен
--unshare2
unshare () часть процессов и поместите ее в новое пространство имен после изменения rootfs
--setns-сокет
выставить сокет unix, возвращающий fds пространства имен из / proc / self / ns
--setns-сокет-пропустить
пропустить указанную запись при отправке дескрипторов файлов setns
--setns-пропустить
пропустить указанную запись при отправке дескрипторов файлов setns
--setns
присоединиться к пространству имен, созданному внешним экземпляром uWSGI
--setns-предварительно открыть
открытый / proc / self / ns как можно скорее и кешировать фд
- заключен в тюрьму
пометить экземпляр как заключенный в тюрьму (принудительное выполнение хуков post_jail)
--рефорк
fork () снова после сброса привилегий. Полезно для тюремных систем
--перефорк
fork () снова после сброса привилегий. Полезно для тюремных систем
--refork-как-корень
fork () снова до потери привилегий. Полезно для тюремных систем
--re-fork-as-root
fork () снова до потери привилегий. Полезно для тюремных систем
--refork-пост-тюрьма
fork () снова после заключения в тюрьму. Полезно для тюремных систем
--re-fork-post-тюрьма
fork () снова после заключения в тюрьму. Полезно для тюремных систем
- крючок-как можно скорее
как можно скорее запустить указанный хук
--hook-до тюрьмы
запустить указанный хук перед заключением в тюрьму
- крючок после тюрьмы
запустить указанный хук после заключения в тюрьму
- крючок в тюрьме
запустить указанный хук в тюрьме после инициализации
--hook-как-корень
запустить указанный хук до потери привилегий
--hook-как-пользователь
запустить указанный хук после сброса привилегий
--hook-as-user-atexit
запустить указанный хук перед выходом из приложения и перезагрузить
--hook-пре-приложение
запустить указанный хук перед загрузкой приложения
- крючок-пост-приложение
запустить указанный хук после загрузки приложения
- крюк-пост-вилка
запускать указанный хук после каждой вилки
- крюк-принимающий
запускать указанный хук после того, как каждый рабочий входит в фазу приема
--hook-acceptpting1
запустить указанный обработчик после того, как первый рабочий перейдет в фазу приема
- крюк-прием-один раз
запускать указанный хук после того, как каждый рабочий перейдет в фазу приема (один раз
на экземпляр)
--hook-acceptiting1-once
запускать указанный обработчик после того, как первый рабочий перейдет в фазу приема (один раз за
пример)
--hook-мастер-старт
запускать указанный хук при запуске Мастера
- крючок-касание
запускать указанный обработчик при касании указанного файла (синтаксис: )
- крюк-император-старт
запускать указанный хук при запуске Императора
- крюк-император-стоп
запускать указанный хук, когда Император отправляет стоп-сообщение
--хук-император-перезагрузка
запускать указанный хук, когда Император отправляет сообщение о перезагрузке
- крючок-император-потерянный
запускать указанный хук, когда соединение Emperor потеряно
- крюк-вассал
запустить указанный хук перед exec () с вассалом
- крючок-император
запустить указанный хук в императоре после того, как вассал был запущен
- крюк-как-мул
запустить указанный крючок в каждом муле
- крючок как шлюз
запустить указанный хук на каждом шлюзе
- хук после запроса
запускать указанную функцию / символ после каждого запроса
- после запроса-звонка
запускать указанную функцию / символ после каждого запроса
--exec-как можно скорее
как можно скорее выполнить указанную команду
--exec-pre-тюрьма
выполнить указанную команду перед заключением в тюрьму
--exec-после тюрьмы
запустить указанную команду после заключения в тюрьму
--exec-в-тюрьме
запустить указанную команду в тюрьме после инициализации
--exec-как-корень
выполнить указанную команду до потери привилегий
--exec-как-пользователь
запустить указанную команду после сброса привилегий
--exec-как-пользователь-atexit
выполнить указанную команду перед выходом из приложения и перезагрузить
--exec-pre-приложение
выполнить указанную команду перед загрузкой приложения
--exec-post-приложение
запустить указанную команду после загрузки приложения
--exec-как-вассал
выполнить указанную команду перед exec () с вассалом
--exec-как-император
запустить указанную команду в императоре после того, как вассал был запущен
--mount-как можно скорее
смонтировать файловую систему как можно скорее
--маунт-до тюремного заключения
смонтировать файловую систему перед заключением в тюрьму
- гора после тюрьмы
смонтировать файловую систему после заключения в тюрьму
--монтажник
смонтировать файловую систему в тюрьме после инициализации
--mount-как-корень
смонтировать файловую систему до потери привилегий
- гора-вассал
смонтировать файловую систему перед exec () вассалом
--маунт-как-император
смонтировать файловую систему в императоре после того, как вассал был запущен
--umount-как можно скорее
как можно скорее размонтировать файловую систему
--umount-пре-тюрьма
размонтировать файловую систему перед заключением в тюрьму
--umount-после тюрьмы
размонтировать файловую систему после заключения в тюрьму
--umount-в-тюрьме
размонтировать файловую систему в тюрьме после инициализации
--umount-как-корень
размонтировать файловую систему до потери привилегий
--umount-как-вассал
размонтировать файловую систему перед вызовом вассала exec ()
--umount-как-император
размонтировать файловую систему в императоре после того, как вассал был запущен
- ожидание интерфейса
дождитесь появления указанного сетевого интерфейса, прежде чем запускать корневые перехватчики
--wait-for-interface-timeout
установить тайм-аут для ожидания интерфейса
--wait-интерфейс
дождитесь появления указанного сетевого интерфейса, прежде чем запускать корневые перехватчики
--wait-интерфейс-тайм-аут
установить тайм-аут для ожидания интерфейса
- ожидание-если
дождитесь появления указанного сетевого интерфейса, прежде чем запускать корневые перехватчики
--wait-for-iface-тайм-аут
установить тайм-аут для ожидания интерфейса
- ожидание
дождитесь появления указанного сетевого интерфейса, прежде чем запускать корневые перехватчики
--wait-iface-тайм-аут
установить тайм-аут для ожидания интерфейса
- ожидание-фс
дождитесь появления указанного элемента файловой системы, прежде чем запускать корневые перехватчики
- ждать файла
дождитесь появления указанного файла перед запуском корневых хуков
- ждать режиссера
дождитесь появления указанного каталога перед запуском корневых хуков
- ожидание точки монтирования
дождитесь появления указанной точки монтирования перед запуском корневых хуков
--wait-for-fs-тайм-аут
установить тайм-аут для wait-for-fs / file / dir
- ожидание розетки
дождитесь готовности указанного сокета перед загрузкой приложений
- ожидание тайм-аута сокета
установить тайм-аут для ожидания сокета
- позвонить как можно скорее
как можно скорее вызвать указанную функцию
- звонок до тюрьмы
вызвать указанную функцию перед заключением в тюрьму
- звонок после тюрьмы
вызвать указанную функцию после заключения в тюрьму
- вызов в тюрьму
вызвать указанную функцию в тюрьме после инициализации
--вызов от имени root
вызвать указанную функцию до потери привилегий
--вызов от имени пользователя
вызвать указанную функцию после сброса привилегий
--call-as-user-atexit
вызвать указанную функцию перед выходом из приложения и перезагрузить
--call-пре-приложение
вызвать указанную функцию перед загрузкой приложения
--call-post-приложение
вызвать указанную функцию после загрузки приложения
- призвать вассалом
вызвать указанную функцию () перед exec () с вассалом
--call-as-vassal1
вызвать указанную функцию (char *) перед exec () с вассалом
--call-as-vassal3
вызвать указанную функцию (char *, uid_t, gid_t) перед exec () с вассалом
- призыв к императору
вызвать указанную функцию () в императоре после того, как вассал был запущен
--call-как-император1
вызвать указанную функцию (char *) в императоре после того, как вассал был
и политические лидеры
--call-как-император2
вызвать указанную функцию (char *, pid_t) в императоре после того, как вассал был
и политические лидеры
--call-как-император4
вызвать указанную функцию (char *, pid_t, uid_t, gid_t) в императоре после
вассал был начат
--ини загрузить конфигурацию из ini файла
-y| --yaml
загрузить конфигурацию из файла yaml
-y| --yml
загрузить конфигурацию из файла yaml
-j| --json
загрузить конфигурацию из файла json
-j| --js
загрузить конфигурацию из файла json
--масса
вес экземпляра (используется при кластеризации / фунтах / подписках)
--автоматический
установить вес экземпляра (используется при кластеризации / фунтах / подписках) автоматически
--нет-сервер
принудительный режим без сервера
--командный режим
принудительный командный режим
--нет-отложить-принять
отключить отложенный прием на сокетах
--tcp-nodelay
включать TCP NODELAY для каждого запроса
--так-живи
включить TCP KEEPALIVE
--so-отправить-тайм-аут
установить SO_SNDTIMEO
--сокет-отправить-тайм-аут
установить SO_SNDTIMEO
--so-write-timeout
установить SO_SNDTIMEO
- сокет-запись-тайм-аут
установить SO_SNDTIMEO
--сокет-sndbuf
установить SO_SNDBUF
--сокет-rcvbuf
установить SO_RCVBUF
--limit-as
ограничить адресное пространство процессов / vsz
--limit-nproc
ограничить количество порождаемых процессов
--перезагрузить-как
перезагрузить, если адресное пространство превышает указанные мегабайты
--reload-on-rss
перезагрузить, если объем rss-памяти превышает указанные мегабайты
- зло-перезагрузка-на-как
заставить мастер перезагрузить воркера, если его адресное пространство больше указанного
мегабайта
- зло-перезагрузка-на-RSS
заставить мастер перезагрузить воркера, если его rss-память больше, чем указано
мегабайта
--mem-сборщик-частота
установить частоту сборщика памяти при наличии злых перезагрузок
--reload-on-fd
перезагрузить, если указанный файловый дескриптор готов
--brutal-reload-on-fd
грубая перезагрузка, если указанный файловый дескриптор готов
--ksm включить Linux KSM
--pcre-jit
включить pcre jit (если доступно)
- Never-swap
заблокировать все страницы памяти, избегая подкачки
--touch-перезагрузка
перезагрузить uWSGI, если указанный файл был изменен / затронут
--touch-worker-reload
запускать перезагрузку (только) рабочих, если указанный файл был изменен / затронут
- касание-цепочка-перезагрузка
перезагрузка цепочки триггеров, если указанный файл был изменен / затронут
--touch-logrotate
запускать логротацию, если указанный файл был изменен / затронут
--touch-logreopen
повторное открытие журнала триггеров, если указанный файл был изменен / затронут
--touch-exec
запустить команду, когда указанный файл был изменен / затронут (синтаксис: команда файла)
--сигнал касания
сигнал, когда указанный файл изменен / затронут (синтаксис: сигнал файла)
--fs-перезагрузка
плавная перезагрузка при изменении указанного объекта файловой системы
--fs-brutal-перезагрузка
жесткая перезагрузка при изменении указанного объекта файловой системы
--fs-сигнал
подавать сигнал uwsgi при изменении указанного объекта файловой системы (синтаксис: file
сигнал)
--check-точка монтирования
уничтожить экземпляр, если файловая система больше недоступна (полезно для надежного Fuse
управление)
--mountpoint-проверить
уничтожить экземпляр, если файловая система больше недоступна (полезно для надежного Fuse
управление)
--check-mount
уничтожить экземпляр, если файловая система больше недоступна (полезно для надежного Fuse
управление)
--mount-проверить
уничтожить экземпляр, если файловая система больше недоступна (полезно для надежного Fuse
управление)
--propagate-touch
вариант сверхинженерии для системы с ненадежным управлением сигналами
--limit-post
ограничить тело запроса
--без сирот
автоматически убивать рабочих, если хозяин умирает (может быть опасно для доступности)
--прио установить приоритет процессов / потоков
--cpu-близость
установить сходство с процессором
--пост-буферизация
установить размер в байтах, после чего будет буферизоваться на диск, а не в память
--post-буферизация-bufsize
установить размер буфера для read () в режиме постбуферизации
- предупреждение о прочтении
установить размер разрешенного выделения памяти (в мегабайтах) для тела запроса перед
начало печати предупреждения
--upload-прогресс
разрешить создание файлов .json в указанном каталоге во время загрузки файла
--нет-приложение по умолчанию
не возвращаться к приложению по умолчанию
--manage-имя-скрипта
автоматически перезаписывать SCRIPT_NAME и PATH_INFO
--ignore-имя-скрипта
игнорировать SCRIPT_NAME
--catch-исключения
сообщить об исключении как вывод http (не рекомендуется, использовать только для тестирования)
--reload-on-Exception
перезагрузить воркер при возникновении исключения
--reload-on-тип-исключения
перезагрузить воркер при возникновении определенного типа исключения
--reload-на-значение-исключения
перезагрузить воркер при возникновении определенного значения исключения
--reload-on-Exception-Repr
перезагружать воркера, когда возникает определенный тип исключения + значение (зависящее от языка)
- обработчик исключений
добавить обработчик исключений
--enable-метрики
включить подсистему метрик
--метрический
добавить специальный показатель
--метрический порог
добавить метрический порог / сигнал тревоги
--метрическая сигнализация
добавить метрический порог / сигнал тревоги
- тревожно-метрическая
добавить метрический порог / сигнал тревоги
--metrics-каталог
экспортировать метрики в виде текстовых файлов в указанный каталог
--metrics-dir-восстановить
восстановить последнее значение, взятое из каталога метрик
--metric-dir
экспортировать метрики в виде текстовых файлов в указанный каталог
--metric-dir-восстановить
восстановить последнее значение, взятое из каталога метрик
--metrics-без-ядер
отключить генерацию показателей, связанных с ядрами
--udp запустить udp-сервер по указанному адресу
--статистика
включить сервер статистики по указанному адресу
--stats-сервер
включить сервер статистики по указанному адресу
--stats-http
вывод json сервера статистики префикса с заголовками http
--stats-minified
минимизировать вывод статистики json
--stats-мин
минимизировать вывод статистики json
--stats-push
отправьте json статистики в указанное место назначения
--stats-pusher-default-freq
установить частоту пушеров статистики по умолчанию
--stats-pushers-default-freq
установить частоту пушеров статистики по умолчанию
--stats-без-ядер
отключить генерацию статистики, связанной с ядрами
--stats-no-metrics
не включать метрики в вывод статистики
- многоадресная передача
подписаться на указанную группу многоадресной рассылки
--multicast-ttl
установить многоадресный ttl
--multicast-цикл
установить цикл многоадресной рассылки (по умолчанию 1)
- мастер-фифо
включить мастер FIFO
--notify-сокет
включить сокет уведомлений
--subscription-уведомление-сокет
установить сокет уведомлений для подписок
--легион
стал членом легиона
--legion-mcast
стал членом легиона (ярлык для многоадресной рассылки)
--легион-узел
добавить узел в легион
--legion-частота
установить частоту пакетов легиона
- легион-толерантность
установить допуск подсистемы легиона
--легион-смерть-на-лорде-ошибке
объявить себя мертвым узлом на указанное количество секунд, если один из
лорд крюк терпит неудачу
--легион-перекос-толерантность
установить допуск отклонения часов подсистемы легиона (по умолчанию 30 секунд)
- владыка легиона
действие по призыву к избранию Господа
--легион-unlord
действие, чтобы призвать Господа уволить
--легион-установка
действие, чтобы вызвать настройку Легиона
--легион-смерть
действие для призыва к смерти легиона (отключение инстанса)
--легион-присоединиться
действие для призыва к присоединению к легиону (кворум достигается впервые)
--легион-узел-присоединился
действие для вызова нового узла, присоединяющегося к легиону
--легион-узел-слева
действие для вызова узла, покидающего легион
--легион-кворум
установить кворум легиона
--легион-свиток
установить свиток легиона
--legion-scroll-max-size
установить максимальный размер буфера прокрутки легиона
--legion-scroll-list-max-size
установить максимальный размер буфера списка прокрутки легиона
--subscriptions-sign-check
установить алгоритм дайджеста и каталог сертификатов для защищенной системы подписки
--subscriptions-подписать-проверка-толерантность
установить максимальный допуск (в секундах) отклонения часов для защищенной подписки
система
--subscriptions-sign-skip-uid
пропустить проверку подписи для указанного uid при использовании учетных данных сокетов unix
--subscriptions-credentials-check
добавить каталог для поиска учетных данных ключа подписки
--subscriptions-использовать-учетные данные
включить управление SCM_CREDENTIALS в подписках на сокеты UNIX
--подписка-алго
установить алгоритм балансировки нагрузки для системы подписки
--subscription-dotsplit
попробуйте вернуться к следующей части (на основе точки) в ключе подписки
--Подписаться
подписаться на указанный сервер подписки
--ст подписаться на указанный сервер подписки
--подписываться
подписаться на указанный сервер подписки
--подписаться2
подписаться на указанный сервер подписки с использованием расширенного синтаксиса ключевых слов
--subscribe-частота
отправлять объявление о подписке через указанный интервал
--подписка-толерантность
установить допуск для серверов подписки
--unsubscribe-on-graceful-reload
принудительно отменить подписку даже во время корректной перезагрузки
--начать-отписаться
настраивать подписки, но не отправлять их (полезно с master fifo)
--подписаться с модификатором1
принудительно использовать указанный модификатор1 при подписке
--snmp включить встроенный сервер snmp
--snmp-сообщество
установить строку сообщества snmp
--ssl-подробный
подробно рассказывать об ошибках SSL
--ssl-сессии-использовать-кэш
использовать кеш uWSGI для хранения ssl-сессий
--ssl-сеанс-использование-кеш
использовать кеш uWSGI для хранения ssl-сессий
--ssl-сеансы-тайм-аут
установить таймаут SSL-сессий (по умолчанию: 300 секунд)
--ssl-тайм-аут сеанса
установить таймаут SSL-сессий (по умолчанию: 300 секунд)
--сни добавить контекст SSL, управляемый SNI
--sni-дир
проверьте файл cert / key / client_ca в указанном каталоге и создайте sni / ssl
контекст по запросу
--sni-дир-шифры
установить ssl-шифры для опции sni-dir
--ssl-включить3
включить SSLv3 (небезопасно)
--ssl-опция
установить параметр raw ssl (числовое значение)
--sni-regexp
добавить контекст SSL, управляемый SNI (ключ - регулярное выражение)
--ssl-tmp-каталог
хранить временные файлы, связанные с ssl, в указанном каталоге
--check-интервал
установить интервал (в секундах) мастер-проверок
--forkbomb-задержка
спать в течение указанного количества секунд при обнаружении вилочной бомбы
--binary-путь
форсировать двоичный путь
--привилегированный-двоичный-патч
исправьте двоичный файл uwsgi с помощью новой команды (до потери привилегий)
--непривилегированный-двоичный-патч
патчить бинарный файл uwsgi новой командой (после сброса привилегий)
--привилегированный-двоичный-патч-аргумент
исправьте двоичный файл uwsgi с новой командой и аргументами (до потери привилегий)
--непривилегированный-двоичный-патч-аргумент
исправьте двоичный файл uwsgi с новой командой и аргументами (после сброса привилегий)
--асинхронизация
включить асинхронный режим с указанными ядрами
--max-fd
установить максимальное количество файловых дескрипторов (требуются права root)
--logto
установить адрес файла журнала / UDP
--logto2
войти в указанный файл или адрес udp после сброса привилегий
--log-формат
установить расширенный формат для регистрации запросов
--формат журнала
установить расширенный формат для регистрации запросов
--logformat-strftime
применить strftime для вывода лог-формата
--log-format-strftime
применить strftime для вывода лог-формата
--logfile-chown
файлы журналов chown
--logfile-chmod
файлы журнала chmod
--log-syslog
войти в системный журнал
--log-сокет
отправлять журналы в указанный сокет
--req-логгер
установить / добавить регистратор запросов
--logger-req
установить / добавить регистратор запросов
--логер
установить / добавить регистратор
--logger-список
список включенных регистраторов
--loggers-список
список включенных регистраторов
--threaded-логгер
выгрузить запись журнала в поток
--log-кодер
добавить элемент в цепочку кодировщика журнала
--log-req-кодер
добавить элемент в цепочку кодировщика log req
--log-сток
слить (не показывать) строки журнала, соответствующие указанному регулярному выражению
--log-фильтр
показывать только строки журнала, соответствующие указанному регулярному выражению
--лог-маршрут
войти в указанный именованный регистратор, если регулярное выражение, примененное к строке журнала, совпадает
--log-req-маршрут
запросы журнала к указанному именованному регистратору, если регулярное выражение, примененное к строке журнала, совпадает
--использовать-прервать
вызов abort () на segfault / fpe, может быть полезен для создания дампа ядра
--тревога
создать новую тревогу, синтаксис:
--сигнально-дешево
использовать основной поток аварийных сигналов, а не создавать выделенные потоки для аварийных сигналов на основе curl
--alarm-частота
Настройте систему охранной сигнализации (по умолчанию 3 секунды)
--alarm-fd
подавать указанную тревогу, когда fd читается для чтения (по умолчанию он читает 1 байт,
установите 8 для eventfd)
--alarm-segfault
подавать указанный сигнал тревоги при выполнении обработчика ошибок сегментации
--segfault-тревога
подавать указанный сигнал тревоги при выполнении обработчика ошибок сегментации
--alarm-backlog
подавать указанный сигнал тревоги, когда очередь невыполненных работ сокета заполнена
--backlog-alarm
подавать указанный сигнал тревоги, когда очередь невыполненных работ сокета заполнена
--lq-тревога
подавать указанный сигнал тревоги, когда очередь невыполненных работ сокета заполнена
--alarm-lq
подавать указанный сигнал тревоги, когда очередь невыполненных работ сокета заполнена
- тревога-прослушивание-очередь
подавать указанный сигнал тревоги, когда очередь невыполненных работ сокета заполнена
--listen-очередь-будильник
подавать указанный сигнал тревоги, когда очередь невыполненных работ сокета заполнена
--журнал-будильник
подавать указанный сигнал тревоги, когда строка журнала соответствует указанному синтаксису регулярного выражения:
[,тревога...]
- журнал тревог
подавать указанный сигнал тревоги, когда строка журнала соответствует указанному синтаксису регулярного выражения:
[,тревога...]
- not-log-alarm
пропустить указанный сигнал тревоги, когда строка журнала соответствует указанному синтаксису регулярного выражения:
[,тревога...]
--не-журнал-сигналов
пропустить указанный сигнал тревоги, когда строка журнала соответствует указанному синтаксису регулярного выражения:
[,тревога...]
- список аварийных сигналов
список включенных сигналов тревоги
- список аварийных сигналов
список включенных сигналов тревоги
--alarm-msg-size
установить максимальный размер тревожного сообщения (по умолчанию 8192)
--log-мастер
делегировать ведение журнала главному процессу
--log-master-bufsize
установить размер буфера для главного регистратора. сообщения журнала большего размера будут усечены
--log-мастер-поток
создать главный логпайп как SOCK_STREAM
--log-master-req-stream
создать журнал основных запросов как SOCK_STREAM
--log-reopen
повторно открыть журнал после перезагрузки
--log-truncate
обрезать журнал при запуске
--log-maxsize
установить максимальный размер файла журнала
--log-backupname
установить имя файла журнала после ротации
--logdate
префиксные журналы с датой или строкой strftime
--log-дата
префиксные журналы с датой или строкой strftime
--лог-префикс
префикс журналов строкой
--log-ноль
записывать ответы без тела
--log-медленный
запросы журнала медленнее, чем указанное количество миллисекунд
--log-4xx
регистрировать запросы с ответом 4xx
--log-5xx
регистрировать запросы с ответом 5xx
--log-большой
запросы журнала больше указанного размера
--log-sendfile
регистрировать запросы sendfile
--log-ioerror
регистрировать запросы с ошибками io
--log-микрос
сообщать время ответа в микросекундах вместо миллисекунд
--log-x-forwarded-for
используйте ip из заголовка X-Forwarded-For вместо REMOTE_ADDR
--мастер-как-корень
оставить главный процесс запущенным как root
- drop-after-init
права на запуск падают после инициализации плагина
- drop-after-apps
права на запуск падают после загрузки приложений
--force-cwd
принудительно установить начальный рабочий каталог на указанное значение
--биньш
переопределение / Бен / ш (используется обработчиками exec, всегда откатывается к / Бен / ш)
--chdir
chdir в указанный каталог перед загрузкой приложений
--chdir2
chdir в указанный каталог после загрузки приложений
--ленивый установить ленивый режим (загружать приложения в воркерах, а не в мастере)
--ленивые приложения
загружать приложения в каждый воркер вместо мастера
--дешевый
установить дешевый режим (создавать рабочих только после первого запроса)
--более дешевый
установить более дешевый режим (нерест адаптивного процесса)
- дешевле-начальная
установить начальное количество процессов, которые будут запускаться в более дешевом режиме
- дешевле-алгоритм
выбрать алгоритм, используемый для создания адаптивного процесса
- дешевле
количество дополнительных процессов, вызываемых при каждой перегрузке
- дешевле-перегрузка
увеличить рабочие после указанной перегрузки
--дешевле-алгоритм-список
список включенных дешевых алгоритмов
- дешевле-алгоритм-список
список включенных дешевых алгоритмов
- дешевый список
список включенных дешевых алгоритмов
--дешевле-RSS-предел-мягкий
не создавать новых воркеров, если общее использование резидентной памяти всеми воркерами выше
чем этот предел
--дешевле-rss-предел-жесткий
если общее использование резидентной памяти рабочими выше, попробуйте остановить рабочих
--праздный установить режим ожидания (перевести uWSGI в дешевый режим после бездействия)
--умереть на холостом ходу
выключить uWSGI в режиме ожидания
--устанавливать
загрузить приложение под точку монтирования
- рабочий-крепление
загрузить приложение под точкой монтирования в указанном воркере или после появления воркеров
--потоки
запускать каждого воркера в предварительном режиме с указанным количеством потоков
--thread-размер стека
установить размер стека потоков
--threads-размер стека
установить размер стека потоков
- размер стека нитей
установить размер стека потоков
--threads-размер стека
установить размер стека потоков
--vhost
включить режим виртуального хостинга (на основе переменной SERVER_NAME)
--vhost-хост
включить режим виртуального хостинга (на основе переменной HTTP_HOST)
--маршрут
добавить маршрут
--route-хост
добавить маршрут на основе заголовка Host
--route-uri
добавить маршрут на основе REQUEST_URI
--route-qs
добавить маршрут на основе QUERY_STRING
--route-удаленный-адрес
добавить маршрут на основе REMOTE_ADDR
--маршрут-пользовательский-агент
добавить маршрут на основе HTTP_USER_AGENT
--route-удаленный-пользователь
добавить маршрут на основе REMOTE_USER
--route-referer
добавить маршрут на основе HTTP_REFERER
--метка-маршрута
добавить метку маршрутизации (для использования с goto)
--route-если
добавить маршрут по условию
- Route-if-not
добавить маршрут на основе условия (отрицательная версия)
--route-run
всегда запускать указанное действие маршрута
- конечный маршрут
добавить последний маршрут
- конечный-маршрут-статус
добавить окончательный маршрут для указанного статуса
- конечный-маршрут-хост
добавить окончательный маршрут на основе заголовка Host
--final-маршрут-ури
добавить окончательный маршрут на основе REQUEST_URI
--final-маршрут-qs
добавить окончательный маршрут на основе QUERY_STRING
- конечный-маршрут-удаленный-адрес
добавить окончательный маршрут на основе REMOTE_ADDR
--final-route-user-agent
добавить окончательный маршрут на основе HTTP_USER_AGENT
- конечный-маршрут-удаленный пользователь
добавить окончательный маршрут на основе REMOTE_USER
--final-route-referer
добавить окончательный маршрут на основе HTTP_REFERER
--final-маршрут-метка
добавить окончательную метку маршрутизации (для использования с goto)
- конечный-маршрут-если
добавить окончательный маршрут на основе условия
--final-route-if-not
добавить окончательный маршрут на основе условия (отрицательная версия)
--final-route-run
всегда запускать указанное последнее действие маршрута
--error-маршрут
добавить маршрут ошибки
--error-маршрут-статус
добавить маршрут ошибки для указанного статуса
--ошибка-маршрут-хост
добавить маршрут ошибки на основе заголовка хоста
--error-маршрут-ури
добавить маршрут ошибки на основе REQUEST_URI
--error-маршрут-qs
добавить маршрут ошибки на основе QUERY_STRING
--error-route-remote-addr
добавить маршрут ошибки на основе REMOTE_ADDR
--error-route-пользовательский-агент
добавить маршрут ошибки на основе HTTP_USER_AGENT
--error-маршрут-удаленный-пользователь
добавить маршрут ошибки на основе REMOTE_USER
--error-маршрут-реферер
добавить маршрут ошибки на основе HTTP_REFERER
--error-метка-маршрута
добавить метку маршрутизации ошибок (для использования с goto)
--error-route-если
добавить маршрут ошибки на основе условия
--ошибка-маршрут-если-нет
добавить маршрут ошибки на основе условия (отрицательная версия)
--error-маршрут-выполнить
всегда запускать указанное действие маршрута ошибки
--ответ-маршрут
добавить маршрут ответа
--ответ-маршрут-статус
добавить маршрут ответа для указанного статуса
--ответ-маршрут-хост
добавить маршрут ответа на основе заголовка Host
--ответ-маршрут-ури
добавить маршрут ответа на основе REQUEST_URI
--ответ-маршрут-qs
добавить маршрут ответа на основе QUERY_STRING
--response-route-удаленный-адрес
добавить маршрут ответа на основе REMOTE_ADDR
--ответ-маршрут-пользовательский-агент
добавить маршрут ответа на основе HTTP_USER_AGENT
--response-route-удаленный пользователь
добавить маршрут ответа на основе REMOTE_USER
--ответ-маршрут-реферер
добавить маршрут ответа на основе HTTP_REFERER
--ответ-метка-маршрута
добавить метку маршрутизации ответа (для использования с goto)
--response-route-если
добавить маршрут ответа на основе условия
--ответ-маршрут-если-нет
добавить маршрут ответа на основе условия (отрицательная версия)
--ответ-маршрут-выполнить
всегда запускать указанное действие маршрута ответа
--список-маршрутизаторов
список включенных маршрутизаторов
--routers-список
список включенных маршрутизаторов
--ошибка-страница-403
добавить страницу с ошибкой (html) для управляемого ответа 403
--ошибка-страница-404
добавить страницу с ошибкой (html) для управляемого ответа 404
--ошибка-страница-500
добавить страницу с ошибкой (html) для управляемого ответа 500
--websockets-ping-частота
установить частоту (в секундах) автоматических ping-пакетов веб-сокетов
--websocket-ping-частота
установить частоту (в секундах) автоматических ping-пакетов веб-сокетов
--websockets-pong-толерантность
установить допуск (в секундах) подсистемы пинг / понг веб-сокетов
--websocket-pong-толерантность
установить допуск (в секундах) подсистемы пинг / понг веб-сокетов
--websockets-максимальный размер
установить максимально допустимый размер сообщений веб-сокета (в килобайтах, по умолчанию 1024)
--websocket-максимальный размер
установить максимально допустимый размер сообщений веб-сокета (в килобайтах, по умолчанию 1024)
--chunked-входной предел
установить максимальный размер фрагментированной входной части (по умолчанию 1 МБ в байтах)
--chunked-ввод-тайм-аут
установить тайм-аут по умолчанию для фрагментированного ввода
--Часы
установить источник часов
--часы-список
список включенных часов
--часы-список
список включенных часов
--добавить заголовок
автоматически добавлять HTTP-заголовки в ответ
--rem-заголовок
автоматически удалять указанный HTTP-заголовок из ответа
--del-заголовок
автоматически удалять указанный HTTP-заголовок из ответа
--собрать-заголовок
сохранить указанный заголовок ответа в запросе var (синтаксис: header var)
--ответ-заголовок-собрать
сохранить указанный заголовок ответа в запросе var (синтаксис: header var)
--pull-заголовок
сохранить указанный заголовок ответа в запросе var и удалить его из
ответ (синтаксис: заголовок var)
--check-static
проверить наличие статических файлов в указанном каталоге
--check-static-docroot
проверьте наличие статических файлов в запрошенном DOCUMENT_ROOT
--статическая проверка
проверить наличие статических файлов в указанном каталоге
- статическая карта
сопоставить точку монтирования со статическим каталогом (или файлом)
--static-map2
как static-map, но полностью добавляя запрошенный ресурс в docroot
--static-skip-ext
пропустить указанное расширение из проверок статических файлов
--статический индекс
поиск указанного файла, если запрашивается каталог
- статически безопасный
пропустить проверки безопасности, если файл находится по указанному пути
--static-кэш-пути
помещать разрешенные пути в кеш uWSGI на указанное количество секунд
--static-cache-paths-имя
использовать указанный кеш для статических путей
--mimefile
установить путь к файлу MIME-типов (по умолчанию /etc/мим.типы)
--mime-файл
установить путь к файлу MIME-типов (по умолчанию /etc/мим.типы)
--static-expires-type
установить заголовок Expires в зависимости от типа контента
--static-expires-type-mtime
установить заголовок Expires в зависимости от типа содержимого и времени файла
--static-expires
установить заголовок Expires на основе регулярного выражения имени файла
--static-expires-mtime
установите заголовок Expires на основе регулярного выражения имени файла и времени файла
--static-expires-uri
установить заголовок Expires на основе регулярного выражения REQUEST_URI
--static-expires-uri-mtime
установить заголовок Expires на основе регулярного выражения REQUEST_URI и файла mtime
--static-expires-path-info
установить заголовок Expires на основе регулярного выражения PATH_INFO
--static-expires-path-info-mtime
установить заголовок Expires на основе регулярного выражения PATH_INFO и файла mtime
--static-gzip
если предоставленное регулярное выражение соответствует статическому переводу файла, он будет искать
версия gzip
--static-gzip-все
проверьте наличие gzip-версии всех запрошенных статических файлов
--static-gzip-каталог
проверьте наличие gzip-версии всех запрошенных статических файлов в указанном каталоге / префиксе
--static-gzip-префикс
проверьте наличие gzip-версии всех запрошенных статических файлов в указанном каталоге / префиксе
--static-gzip-ext
проверьте наличие gzip-версии всех запрошенных статических файлов с указанными
ext / суффикс
--static-gzip-суффикс
проверьте наличие gzip-версии всех запрошенных статических файлов с указанными
ext / суффикс
-honour-range
включить поддержку заголовка диапазона HTTP
--offload-Threads
установить количество создаваемых потоков разгрузки (для каждого рабочего, по умолчанию 0)
--offload-поток
установить количество создаваемых потоков разгрузки (для каждого рабочего, по умолчанию 0)
--file-serve-mode
установить режим обслуживания статических файлов
--fileserve-режим
установить режим обслуживания статических файлов
--disable-sendfile
отключите sendfile () и положитесь на скучные read () / write ()
--чек-кэш
проверить данные ответа в указанном кеше (пусто для кеша по умолчанию)
--закрыть при выполнении
установить close-on-exec на соединительных сокетах (может потребоваться для порождения процессов
в запросах)
--close-on-exec2
установить close-on-exec на серверных сокетах (может потребоваться для порождения процессов в
Запросы)
--Режим установить пользовательский режим uWSGI
--env установить переменную среды
--envdir
загрузить envdir, совместимый с daemontools
--early-envdir
загрузить envdir, совместимый с daemontools, как можно скорее
--unenv
неустановленная переменная среды
--вакуум
попробуйте удалить все сгенерированные файлы / сокеты
- запись в файл
записать указанное содержимое в указанный файл (синтаксис: файл = значение) перед
снижение привилегий
--cgroup
поместить процессы в указанную контрольную группу
--cgroup-опт
установить значение в указанной опции cgroup
--cgroup-dir-режим
установить разрешение для каталога cgroup (по умолчанию 700)
--namespace
запустить в новом пространстве имен под указанным rootfs
--namespace-keep-mount
сохранить указанную точку монтирования в вашем пространстве имен
--нс запустить в новом пространстве имен под указанным rootfs
--namespace-net
добавить сетевое пространство имен
--ns-net
добавить сетевое пространство имен
--enable-прокси-протокол
включить поддержку протокола PROXY1 (только для парсеров http)
--reuse-порт
включить флаг REUSE_PORT на сокете (только BSD)
--tcp-быстро-открыть
включить флаг TCP_FASTOPEN на сокетах TCP с указанным значением qlen
--tcp-fastopen
включить флаг TCP_FASTOPEN на сокетах TCP с указанным значением qlen
--tcp-быстро-открытый-клиент
используйте sendto (..., MSG_FASTOPEN, ...) вместо connect (), если поддерживается
--tcp-fastopen-клиент
используйте sendto (..., MSG_FASTOPEN, ...) вместо connect (), если поддерживается
--зерг присоединиться к серверу зергов
--zerg-откат
возврат к обычным сокетам, если сервер зергов недоступен
--zerg-сервер
включить сервер zerg на указанном сокете UNIX
--cron добавить задачу cron
--cron2
добавить задачу cron (синтаксис key = val)
--unique-cron
добавить уникальную задачу cron
--крон-харакири
установить максимальное время (в секундах), в течение которого мы ждем завершения команды cron
--legion-cron
добавить задачу cron, запускаемую только в том случае, если экземпляр является лордом указанного легиона
--крон-легион
добавить задачу cron, запускаемую только в том случае, если экземпляр является лордом указанного легиона
--уникальный-легион-cron
добавить уникальную задачу cron, запускаемую только в том случае, если экземпляр является лордом указанного
легион
--уникальный-крон-легион
добавить уникальную задачу cron, запускаемую только в том случае, если экземпляр является лордом указанного
легион
--петля выберите механизм цикла uWSGI
--loop-список
список включенных механизмов цикла
--loops-список
список включенных механизмов цикла
--worker-exec
запустить указанную команду как рабочий
--worker-exec2
запустить указанную команду как worker (после хука post_fork)
--attach-демон
прикрепите команду / демон к главному процессу (команда не должна входить в
задний план)
--attach-control-демон
прикрепите команду / демон к главному процессу (команда не должна входить в
фон), когда демон умирает, умирает и мастер
--smart-attach-демон
присоедините команду / демон к главному процессу, управляемому файлом pid (команда имеет
демонизировать)
--smart-attach-daemon2
присоедините команду / демон к главному процессу, управляемому файлом pid (команда имеет
НЕ демонизировать)
--легион-прикрепить-демон
так же, как --attach-демон но демон работает только на узле лорда легиона
--легион-умный-прикрепить-демон
так же, как --smart-attach-демон но демон работает только на узле лорда легиона
--legion-smart-attach-daemon2
так же, как --smart-attach-daemon2 но демон работает только на узле лорда легиона
--daemons-honor-stdin
не изменяйте стандартный ввод внешних демонов на / DEV / нуль
--attach-демон2
вариант с ключом attach-daemon (также поддерживает интеллектуальные режимы)
--плагины
загрузить плагины uWSGI
--плагин
загрузить плагины uWSGI
--need-плагины
загрузить плагины uWSGI (выход при ошибке)
--need-плагин
загрузить плагины uWSGI (выход при ошибке)
--plugins-каталог
добавить каталог в путь поиска плагина uWSGI
--плагин-дир
добавить каталог в путь поиска плагина uWSGI
--плагины-список
список включенных плагинов
--список-плагинов
список включенных плагинов
- автозагрузка
попытаться автоматически загрузить плагины при обнаружении неизвестных параметров
- открыть
слепо загружать общую библиотеку
--allowed-модификаторы
список допустимых модификаторов, разделенных запятыми
--remap-модификатор
модификатор запроса переназначения с одного идентификатора на другой
--dump-параметры
выгрузить полный список доступных опций
--show-config
показать текущую конфигурацию, переформатированную как ini
- двоичные-добавочные-данные
вернуть содержимое ресурса в стандартный вывод для добавления в двоичный файл uwsgi (для
Использование данных)
--Распечатать
простая печать
--печать
простая печать (немедленная версия)
--выход принудительный выход () экземпляра
--cflags
report uWSGI CFLAGS (полезно для создания внешних плагинов)
--точка-ч
дамп uwsgi.h, используемый для сборки ядра (полезно для создания внешних плагинов)
--config-py
сбросить файл uwsgiconfig.py, используемый для сборки ядра (полезно для сборки внешнего
плагины)
--build-плагин
создать плагин uWSGI для текущего двоичного файла
--версия
распечатать версию uWSGI
--sqlite3
загрузить конфигурацию из sqlite3 db
--sqlite
загрузить конфигурацию из sqlite3 db
Используйте uwsgi_sqlite3 в Интернете с помощью сервисов onworks.net