Spec-Zone .ru
спецификации, руководства, описания, API
Spec-Zone .ru
спецификации, руководства, описания, API
Библиотека разработчика Mac Разработчик
Поиск

 

Эта страница руководства для  версии 10.9 Mac OS X

Если Вы выполняете различную версию  Mac OS X, просматриваете документацию локально:

Читать страницы руководства

Страницы руководства предназначаются как справочник для людей, уже понимающих технологию.

  • Чтобы изучить, как руководство организовано или узнать о синтаксисе команды, прочитайте страницу руководства для страниц справочника (5).

  • Для получения дополнительной информации об этой технологии, ищите другую документацию в Библиотеке Разработчика Apple.

  • Для получения общей информации о записи сценариев оболочки, считайте Shell, Пишущий сценарий Учебника для начинающих.



Net::Server::MultiType(3)            User Contributed Perl Documentation           Net::Server::MultiType(3)



NAME
       Net::Server::MultiType - Net::Server personality

SYNOPSIS
         use Net::Server::MultiType;
         @ISA = qw(Net::Server::MultiType);

         sub process_request {
            #...code...
         }

         my @types = qw(PreFork Fork Single);

         Net::Server::MultiType->run(server_type=>\@types);

DESCRIPTION
       Please read the pod on Net::Server first.  This module is a personality, or extension, or sub class,
       of the Net::Server module.

       This personality is intended to allow for easy use of multiple Net::Server personalities.  Given a
       list of server types, Net::Server::MultiType will require one at a time until it finds one that is
       installed on the system.  It then adds that package to its @ISA, thus inheriting the methods of that
       personality.

ARGUMENTS
       In addition to the command line arguments of the Net::Server base class, Net::Server::MultiType
       contains one other configurable parameter.

         Key               Value            Default
         server_type       'server_type'    'Single'

       server_type
           May be called many times to build up an array or possible server_types.  At execution,
           Net::Server::MultiType will find the first available one and then inherit the methods of that
           personality

CONFIGURATION FILE
       "Net::Server::MultiType" allows for the use of a configuration file to read in server parameters.
       The format of this conf file is simple key value pairs.  Comments and white space are ignored.

         #-------------- file test.conf --------------### -------------###

         ### multi type info
         ### try PreFork first, then go to Single
         server_type PreFork
         server_type Single

         ### server information
         min_servers   20
         max_servers   80
         spare_servers 10

         max_requests  1000

         ### user and group to become
         user        somebody
         group       everybody

         ### logging ?
         log_file    /var/log/server.log
         log_level   3
         pid_file    /tmp/server.pid

         ### access control
         allow       .+\.(net|com)
         allow       domain\.com
         deny        a.+

         ### background the process?
         background  1

         ### ports to bind
         host        127.0.0.1
         port        localhost:20204
         port        20205

         ### reverse lookups ?
         # reverse_lookups on

         #-------------- file test.conf --------------PROCESS -------------PROCESS

PROCESS FLOW
       See Net::Server

HOOKS
       There are no additional hooks in Net::Server::MultiType.

TO DO
       See Net::Server

AUTHOR
       Paul T. Seamons paul@seamons.com

SEE ALSO
       Please see also Net::Server::Fork, Net::Server::INET, Net::Server::PreFork, Net::Server::MultiType,
       Net::Server::Single



perl v5.12.5                                     2010-07-09                        Net::Server::MultiType(3)

Сообщение о проблемах

Способ сообщить о проблеме с этой страницей руководства зависит от типа проблемы:

Ошибки содержания
Ошибки отчета в содержании этой документации к проекту Perl. (См. perlbug (1) для инструкций представления.)
Отчеты об ошибках
Сообщите об ошибках в функциональности описанного инструмента или API к Apple через Генератор отчетов Ошибки и к проекту Perl, использующему perlbug (1).
Форматирование проблем
Отчет, форматирующий ошибки в интерактивной версии этих страниц со ссылками на отзыв ниже.