Использование "Время ожидания"

Closes #378
This commit is contained in:
Sergey Panteleev
2021-12-23 10:48:40 +03:00
parent 64b8662fb5
commit 5617b4bc57
35 changed files with 68 additions and 68 deletions

View File

@ -571,7 +571,7 @@
</term>
<listitem>
<para>
Таймаут для обслуживания одного запроса, после чего рабочий процесс
Время ожидания обслуживания одного запроса, после чего рабочий процесс
будет завершён. Этот вариант следует использовать, когда опция
'max_execution_time' в php.ini не останавливает выполнение скрипта по каким-то причинам.
Значение '0' означает 'выключено'.
@ -587,7 +587,7 @@
</term>
<listitem>
<para>
Таймаут для обслуживания одного запроса, после чего PHP backtrace
Время ожидания обслуживания одного запроса, после чего PHP backtrace
будет сохранён в файл 'slowlog'. Значение '0' означает 'выключено'.
Доступные единицы измерения: s(econds), m(inutes), h(ours) или d(ays).
Значение по умолчанию: 0.

View File

@ -1886,7 +1886,7 @@ writer</parameter></term><listitem><para>Только для процедурн
<!-- TODO: need edition -->
<!ENTITY stomp.note.sync "<tip xmlns='http://docbook.org/ns/docbook'><simpara>Stomp асинхронен по своей сути.
Синхронная связь может быть реализована добавлением receipt-заголовка. Это заставит методы ничего не возвращать, пока
сервер не подтвердит получение сообщения или не будет достигнут таймаут сообщения.</simpara></tip>">
сервер не подтвердит получение сообщения или не будет превышено время ожидания сообщения.</simpara></tip>">
<!-- SVN notes -->
<!ENTITY svn.relativepath "<note xmlns='http://docbook.org/ns/docbook'><simpara>Относительные пути будут вычислены,

View File

@ -172,7 +172,7 @@
</row>
<row>
<entry>CUBRID_PARAM_LOCK_TIMEOUT</entry>
<entry>Таймаут транзакций.</entry>
<entry>Время ожидания транзакций.</entry>
</row>
</tbody>
</tgroup>

View File

@ -82,8 +82,8 @@
завершиться удачно.
</member>
<member>
disconnect_on_query_timeout : Определяет, будет ли сразу после истечения таймаута
для запроса возвращена ошибка. По умолчанию &false;.
disconnect_on_query_timeout : Определяет, будет ли сразу после превышения времени ожидания
запроса возвращена ошибка. По умолчанию &false;.
</member>
</simplelist>
</para>

View File

@ -93,8 +93,8 @@
завершиться удачно.
</member>
<member>
disconnect_on_query_timeout : Определяет, будет ли сразу после истечения таймаута
для запроса возвращена ошибка. По умолчанию &false;.
disconnect_on_query_timeout : Определяет, будет ли сразу после превышения времени ожидания
запроса возвращена ошибка. По умолчанию &false;.
</member>
</simplelist>
</para>

View File

@ -643,7 +643,7 @@
<row>
<entry valign="top"><constant>CURLOPT_EXPECT_100_TIMEOUT_MS</constant></entry>
<entry valign="top">
Таймаут для ответов с заголовком Expect: 100-continue в миллисекундах.
Время ожидания ответов с заголовком Expect: 100-continue в миллисекундах.
По умолчанию - 1000 миллисекунд.
</entry>
<entry valign="top">

View File

@ -16,8 +16,8 @@
<para>
<emphasis>Libev</emphasis> - это диспетчер событий, занимающийся регистрацией
определённых событий (например, изменение доступности файлового дескриптора, или
превышение таймаута), управлением их источниками и реакцией на них.
определённых событий (например, изменение доступности файлового дескриптора или
превышение времени ожидания), управлением их источниками и реакцией на них.
</para>
<para>
Для этого он должен принять более или менее полный контроль над процессом (или нитью),

View File

@ -159,8 +159,8 @@
<classname>EvIo</classname>,
что позволит обработать больше событий за одну итерацию
заплатив за это увеличенными задержками.
Таймауты<classname>EvPeriodic</classname>
и <classname>EvTimer</classname>) не будут затронуты.
Время ожидания<classname>EvPeriodic</classname>
и <classname>EvTimer</classname>) не будет затронуто.
Установка в ненулевое значение добавить дополнительный
вызов <literal>sleep()</literal> в большинство итераций цикла.
Время сна гарантирует, что
@ -194,7 +194,7 @@
<varname>timeout_interval</varname>
позволят
<emphasis>libev</emphasis>
тратить больше времени для сбора таймаутов за счёт увеличения
тратить больше времени для сбора превышенного времени ожидания за счёт увеличения
задержек/джиттеров/неточностей (функция обратного вызова наблюдателя
будет вызвана позже).
Наблюдатели <classname>EvIo</classname> не будут затронуты.

View File

@ -22,7 +22,7 @@
</para>
<para>
Callback-функция гарантированно запустится только после того, как
пройдёт заданный таймаут (не ровно в тот же момент, т.к. на системах
пройдёт превышение заданного времени ожидания (не ровно в тот же момент, т.к. на системах
с часами с низким разрешением могут наблюдаться небольшие задержки).
Если несколько таймеров будут готовы сработать в одну и ту же
итерацию событийного цикла, то callback-функции наблюдателей
@ -89,7 +89,7 @@
<listitem>
<para>
Если равно <constant>0.0</constant>, то таймер автоматически остановится,
когда истечёт таймаут. Если больше нуля, то таймер автоматически
когда будет превышено время ожидания. Если больше нуля, то таймер автоматически
перейдёт в режим бесконечного повторения через заданные интервалы, пока вы
его самостоятельно не остановите.
</para>
@ -104,7 +104,7 @@
Возвращает время, оставшееся до срабатывания таймера. Если таймер
активен, то данное время будет считаться относительно времени текущего
событийного цикла, а если таймер не активен, то оно будет равно
сконфигурированному значению таймаута.
сконфигурированному значению времени ожидания.
</para>
<para>
То есть, после того, как создан экземпляр

View File

@ -198,10 +198,10 @@ END
<classname>EvPeriodic</classname>
</member>
<member>
<link xlink:href="http://pod.tst.eu/http://cvs.schmorp.de/libev/ev.pod#code_ev_timer_code_relative_and_opti">ev_timer - относительные и необязательно повторяющиеся таймауты</link>
<link xlink:href="http://pod.tst.eu/http://cvs.schmorp.de/libev/ev.pod#code_ev_timer_code_relative_and_opti">ev_timer - относительное и необязательно повторяющееся время ожидания</link>
</member>
<member>
<link xlink:href="http://pod.tst.eu/http://cvs.schmorp.de/libev/ev.pod#Be_smart_about_timeouts">Будьте осторожны с таймаутами</link>
<link xlink:href="http://pod.tst.eu/http://cvs.schmorp.de/libev/ev.pod#Be_smart_about_timeouts">Будьте осторожны со временем ожидания</link>
</member>
</simplelist>
</refsect1>

View File

@ -175,7 +175,7 @@ if ($socket === FALSE) {
// Устанавливаем флаг O_NONBLOCK
socket_set_nonblock($socket);
// Прерываем по таймауту
// Прерываем по превышению времени ожидания
$timeout_watcher = new EvTimer(10.0, 0., function () use ($socket) {
socket_close($socket);
Ev::stop(Ev::BREAK_ALL);

View File

@ -22,11 +22,11 @@
выполнить для него <methodname>Event::del</methodname>.
</para>
<para>
Таймаут для постоянного события сбрасывается каждый раз, когда запускается его
Время ожидания постоянного события сбрасывается каждый раз, когда запускается его
callback-функция. Таким образом, если для события установлены флаги
<constant>Event::READ</constant>
<literal>|</literal>
<constant>Event::PERSIST</constant> и таймаут в 5 секунд,
<constant>Event::PERSIST</constant> и время ожидания в 5 секунд,
событие станет активно в следующих случаях:
</para>
<orderedlist>

View File

@ -28,7 +28,7 @@
Если метод <methodname>Event::add</methodname>
вызван для уже ожидающего события, libevent оставит его в состоянии
ожидания и перезапланирует его в соответствии с заданным
таймаутом (если он задан). Если таймаут не задан, то
временем ожидания (если оно задано). Если время ожидания не задано, то
<methodname>Event::add</methodname> не возымеет какого-либо эффекта.
</para>
</refsect1>
@ -41,7 +41,7 @@
</term>
<listitem>
<para>
Таймаут с секундах.
Время ожидания в секундах.
</para>
</listitem>
</varlistentry>

View File

@ -276,7 +276,7 @@
или
<literal>shutdown(2)</literal>
не будут завершены, пока все сообщения в очереди для сокета не
будут успешно отправлены, либо пока не будет превышен таймаут ожидания.
будут успешно отправлены, либо пока не будет превышено время ожидания.
В противном случае вызов немедленно завершается, а закрытие
выполняется в фоновом режиме.
Смотрите руководство по <literal>socket(7)</literal>. (Добавлено в event-1.6.0.)

View File

@ -114,7 +114,7 @@
<programlisting role="php">
<![CDATA[
<?php
// установка таймаута в 10 секунд
// установка времени ожидания в 10 секунд
ftp_set_option($ftp, FTP_TIMEOUT_SEC, 10);
?>
]]>

View File

@ -65,7 +65,7 @@
<![CDATA[
<?php
echo "Текущий таймаут чтения " . imap_timeout(IMAP_READTIMEOUT) . "\n";
echo "Текущее время ожидания чтения " . imap_timeout(IMAP_READTIMEOUT) . "\n";
?>
]]>

View File

@ -257,7 +257,7 @@
<varlistentry xml:id="memcached.constants.opt-connect-timeout">
<term><constant>Memcached::OPT_CONNECT_TIMEOUT</constant></term>
<listitem>
<para>В неблокирующем режиме задаёт таймаут соединения для сокета в миллисекундах.</para>
<para>В неблокирующем режиме задаёт время ожидания соединения для сокета в миллисекундах.</para>
<para>Тип: &integer;, по умолчанию: <literal>1000</literal>.</para>
</listitem>
</varlistentry>
@ -273,8 +273,8 @@
<varlistentry xml:id="memcached.constants.opt-send-timeout">
<term><constant>Memcached::OPT_SEND_TIMEOUT</constant></term>
<listitem>
<para>Таймаут отправки для сокета в микросекундах. В случаях, когда вы не можете
использовать неблокирующий ввод/вывод это поможет вам сохранить таймауты при
<para>Время ожидания отправки для сокета в микросекундах. В случаях, когда вы не можете
использовать неблокирующий ввод/вывод это поможет вам сохранить время ожидания при
отсылке данных.</para>
<para>Тип: &integer;, по умолчанию: <literal>0</literal>.</para>
</listitem>
@ -283,8 +283,8 @@
<varlistentry xml:id="memcached.constants.opt-recv-timeout">
<term><constant>Memcached::OPT_RECV_TIMEOUT</constant></term>
<listitem>
<para>Таймаут чтения для сокета в микросекундах. В случаях, когда вы не можете
использовать неблокирующий ввод/вывод это поможет вам сохранить таймауты при
<para>Время ожидания чтения для сокета в микросекундах. В случаях, когда вы не можете
использовать неблокирующий ввод/вывод это поможет вам сохранить время ожидания при
чтении данных.</para>
<para>Тип: &integer;, по умолчанию: <literal>0</literal>.</para>
</listitem>
@ -499,7 +499,7 @@
<varlistentry xml:id="memcached.constants.res-timeout">
<term><constant>Memcached::RES_TIMEOUT</constant></term>
<listitem>
<para>Превышен таймаут операции.</para>
<para>Превышено время ожидания операции.</para>
</listitem>
</varlistentry>

View File

@ -294,17 +294,17 @@ d:t:x:O,/tmp/mysqlnd.trace
<literal>libmysqlclient</literal>, используют разные сетевые API.
<literal>mysqlnd</literal> использует потоки PHP, тогда как
<literal>libmysqlclient</literal> - собственную обёртку над сетевыми вызовами
операционной системы. В PHP по умолчанию выставлен 60-секундный
таймаут для потоков. Этот параметр выставляется в
операционной системы. В PHP по умолчанию выставлено 60-секундное
время ожидания потоков. Этот параметр выставляется в
<filename>php.ini</filename> директивой <literal>default_socket_timeout</literal>.
По умолчанию это относится ко всем потокам, которым не установлено другое значение таймаута.
По умолчанию это относится ко всем потокам, которым не установлено другое значение времени ожидания.
<literal>mysqlnd</literal> не устанавливал других значений, поэтому
подключения долго выполняющихся запросов могут быть отключены после
<literal>default_socket_timeout</literal> секунд с ошибкой
<quote>2006 - MySQL Server has gone away</quote>. Клиентская библиотека MySQL
устанавливает таймаут по умолчанию равным 24 * 3600 секунд (1 день)
и ждёт возникновения других таймаутов, таких как таймаут TCP/IP.
Теперь <literal>mysqlnd</literal> использует такой же очень долгий таймаут.
устанавливает время ожидания по умолчанию равное 24 * 3600 секундам (1 день)
и ждёт возникновения другого времени ожидания, такого как время ожидания TCP/IP.
Теперь <literal>mysqlnd</literal> использует такой же очень долгое время ожидания.
Это значение можно изменить через новую директиву <filename>php.ini</filename> -
<literal>mysqlnd.net_read_timeout</literal>.
<literal>mysqlnd.net_read_timeout</literal> будет использоваться любым

View File

@ -12,7 +12,7 @@
потоков PHP как основу для подключений. При работе с <literal>mysqlnd</literal>
следует обращаться к документации потоков PHP (<xref linkend="book.stream"/>), а не
к документации клиентской библиотеки MySQL, по поводу таких вещей, как,
например, настройка таймаута.</para></listitem>
например, настройка времени ожидания.</para></listitem>
</itemizedlist>
</chapter><!-- Keep this comment at the end of the file
Local variables:

View File

@ -9,7 +9,7 @@
что обеспечивает высокую доступность базы данных Oracle.
Эта функциональность позволяет PHP OCI8 скрипту получать оповещения
в случае если база данных или сервер, на котором она запущена, становятся
недоступны. Без FAN, OCI8 может подвиснуть, пока не будет исчерпан таймаут
недоступны. Без FAN, OCI8 может подвиснуть, пока не будет превышено время ожидания
подключения и возвращена ошибка, что может занять несколько минут.
Разрешение FAN в OCI8 позволяет приложениям определять такие ошибки и
переподключаться к доступному экземпляру базы данных без ожидания

View File

@ -187,7 +187,7 @@
<para>
Без FAN, если экземпляр базы данных или узел машины
неожиданно даст сбой, PHP приложения могут быть заблокированы,
ожидая ответа от базы данных до истечения таймаута TCP.
ожидая ответа от базы данных до превышения времени ожидания TCP.
С помощью событий FAN PHP приложения быстро будут уведомлены
о сбоях, которые влияют на установленные ими соединения к
базе данных. Модуль OCI8 подчистит неиспользуемые соединения

View File

@ -87,7 +87,7 @@
<para>
По завершении тестирования, просмотрите журналы на наличие ошибок.
На слабых машинах время выполнения некоторых тестов может превысить
значение настройки таймаута в файле <filename>run-tests.php</filename>.
значение настройки времени ожидания в файле <filename>run-tests.php</filename>.
Чтобы это исправить, задайте переменной окружения
<literal>TEST_TIMEOUT</literal> значение побольше (значение в секундах).
</para>

View File

@ -58,7 +58,7 @@
<term><parameter>nanoseconds</parameter></term>
<listitem>
<para>
Таймаут в наносекундах.
Время ожидания в наносекундах.
</para>
</listitem>
</varlistentry>

View File

@ -660,7 +660,7 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
</term>
<listitem>
<para>
Таймаут сессии
Время ожидания сессии
</para>
</listitem>
</varlistentry>
@ -671,7 +671,7 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
</term>
<listitem>
<para>
таймаут простоя
Время ожидания простоя
</para>
</listitem>
</varlistentry>

View File

@ -277,7 +277,7 @@
<term><varname>info</varname></term>
<listitem>
<para>Свойство доступное только для чтения, содержащее конфигурацию
удалённого агента: имя хоста, порт, таймаут по умолчанию, количество повторов
удалённого агента: имя хоста, порт, время ожидания по умолчанию, количество повторов
по умолчанию</para>
</listitem>
</varlistentry>
@ -309,7 +309,7 @@
<varlistentry xml:id="snmp.class.constants.errno-timeout">
<term><constant>SNMP::ERRNO_TIMEOUT</constant></term>
<listitem>
<para>Истёк таймаут запроса к <acronym>SNMP</acronym>-агенту.</para>
<para>Превышено время ожидания запроса к <acronym>SNMP</acronym>-агенту.</para>
</listitem>
</varlistentry>

View File

@ -5,7 +5,7 @@
<refnamediv>
<refname>stream_select</refname>
<refpurpose>Запускает эквивалент системного вызова select() на заданных массивах
потоков с таймаутом, указанным параметрами seconds и microseconds </refpurpose>
потоков со временем ожидания, указанным параметрами seconds и microseconds </refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;

View File

@ -225,8 +225,8 @@ if (!$fp) {
&ipv6.brackets;
<note>
<para>
В зависимости от окружения, Unix-домены или произвольный
таймаут соединения могут быть недоступны. Список доступных
В зависимости от окружения, Unix-домены или произвольное
время ожидания соединения могут быть недоступны. Список доступных
транспортов может быть получен используя функцию <function>stream_get_transports</function>.
Смотрите список встроенных транспортов на странице <xref linkend="transports"/>.
</para>

View File

@ -204,7 +204,7 @@
<entry>
Оповещает службу, что система останавливается. Служба, обрабатывающая такое
сообщение, блокирует остановку системы до момента остановки службы,
либо до истечения таймаута. Это значение не поддерживается
либо до превышения времени ожидания. Это значение не поддерживается
Windows Server 2003 и Windows XP/2000.
</entry>
</row>

View File

@ -584,14 +584,14 @@
<varlistentry xml:id="zmq.constants.sockopt-sndtimeo">
<term><constant>ZMQ::SOCKOPT_SNDTIMEO</constant></term>
<listitem>
<para>Устанавливает таймаут для операции отправки на сокете. -1 означает отсутствие ограничений. Доступно, если собрано с ZeroMQ 3.x и выше (Значение: &integer;)</para>
<para>Устанавливает время ожидания операции отправки на сокете. -1 означает отсутствие ограничений. Доступно, если собрано с ZeroMQ 3.x и выше (Значение: &integer;)</para>
</listitem>
</varlistentry>
<varlistentry xml:id="zmq.constants.sockopt-rcvtimeo">
<term><constant>ZMQ::SOCKOPT_RCVTIMEO</constant></term>
<listitem>
<para>Устанавливает таймаут для операции приёма на сокете. -1 означает отсутствие ограничений. Доступно, если собрано с ZeroMQ 3.x и выше (Значение: &integer;)</para>
<para>Устанавливает время ожидания операции приёма на сокете. -1 означает отсутствие ограничений. Доступно, если собрано с ZeroMQ 3.x и выше (Значение: &integer;)</para>
</listitem>
</varlistentry>

View File

@ -5,7 +5,7 @@
<refentry xml:id="zmqdevice.getidletimeout" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>ZMQDevice::getIdleTimeout</refname>
<refpurpose>Получить таймаут бездействия</refpurpose>
<refpurpose>Получить время ожидания бездействия</refpurpose>
</refnamediv>
<refsect1 role="description">
@ -15,7 +15,7 @@
<void/>
</methodsynopsis>
<para>
Возвращает значение таймаута callback-функции бездействия.
Возвращает значение времени ожидания callback-функции бездействия.
Добавлено в версии модуля 1.1.0.
</para>
</refsect1>
@ -28,7 +28,7 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
Возвращает значение таймаута callback-функции бездействия.
Возвращает значение времени ожидания callback-функции бездействия.
</para>
</refsect1>

View File

@ -5,7 +5,7 @@
<refentry xml:id="zmqdevice.gettimertimeout" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>ZMQDevice::getTimerTimeout</refname>
<refpurpose>Получить таймаут таймера</refpurpose>
<refpurpose>Получить время ожидания таймера</refpurpose>
</refnamediv>
<refsect1 role="description">
@ -15,7 +15,7 @@
<void/>
</methodsynopsis>
<para>
Возвращает значение таймаута callback-функции таймера.
Возвращает значение времени ожидания callback-функции таймера.
Добавлено в версии модуля 1.1.0.
</para>
</refsect1>
@ -28,7 +28,7 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
Метод возвращает значение таймаута таймера.
Метод возвращает значение времени ожидания таймера.
</para>
</refsect1>

View File

@ -17,7 +17,7 @@
<methodparam choice="opt"><type>mixed</type><parameter>user_data</parameter></methodparam>
</methodsynopsis>
<para>
Устанавливает callback-функцию бездействия. Если задан таймаут
Устанавливает callback-функцию бездействия. Если задано время ожидания
простоя, то эта функция будет запущена, если цикл опроса не получит ни одного
события в течение этого времени. Если функция вернёт эффективное &false;, то
устройство будет остановлено.
@ -43,7 +43,7 @@
<term><parameter>timeout</parameter></term>
<listitem>
<para>
Таймаут простоя в миллисекундах. Callback-функция будет
Время ожидания простоя в миллисекундах. Callback-функция будет
вызываться всякий раз, когда в течение заданного времени не будет происходить
никаких событий. Гарантируется, что между запусками функции будет происходить
не менее заданного количества миллисекунд.

View File

@ -5,7 +5,7 @@
<refentry xml:id="zmqdevice.setidletimeout" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>ZMQDevice::setIdleTimeout</refname>
<refpurpose>Установить таймаут простоя</refpurpose>
<refpurpose>Установить время ожидания простоя</refpurpose>
</refnamediv>
<refsect1 role="description">
@ -15,7 +15,7 @@
<methodparam><type>int</type><parameter>timeout</parameter></methodparam>
</methodsynopsis>
<para>
Устанавливает значение таймаута запуска callback-функции при простое.
Устанавливает значение время ожидания запуска callback-функции при простое.
</para>
</refsect1>

View File

@ -43,7 +43,7 @@
<term><parameter>timeout</parameter></term>
<listitem>
<para>
Таймаут в миллисекундах. Callback-функция будет
Время ожидания в миллисекундах. Callback-функция будет
вызываться через заданные промежутки времени.
Гарантирует, что между запусками функции будет происходить
не менее заданного количества миллисекунд.

View File

@ -5,7 +5,7 @@
<refentry xml:id="zmqdevice.settimertimeout" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>ZMQDevice::setTimerTimeout</refname>
<refpurpose>Установить таймаут таймера</refpurpose>
<refpurpose>Установить время ожидания таймера</refpurpose>
</refnamediv>
<refsect1 role="description">
@ -15,7 +15,7 @@
<methodparam><type>int</type><parameter>timeout</parameter></methodparam>
</methodsynopsis>
<para>
Устанавливает таймаут таймера. Если задана callback-функция по таймеру, то она
Устанавливает время ожидания таймера. Если задана callback-функция по таймеру, то она
будет вызываться с заданной частотой.
Добавлено в версии модуля 1.1.0.
</para>
@ -28,7 +28,7 @@
<term><parameter>timeout</parameter></term>
<listitem>
<para>
Значение таймаута.
Значение времени ожидания.
</para>
</listitem>
</varlistentry>