Руководство администратора




Скачать 1.6 Mb.
Название Руководство администратора
страница 5/16
Тип Руководство
rykovodstvo.ru > Руководство эксплуатация > Руководство
1   2   3   4   5   6   7   8   9   ...   16

Требования к программному и аппаратному обеспечению



Для нормального функционирования сервера DFServer и ВС с использованием TEClient for DFServer (библиотеки MTESrl.dll) предъявляются следующие требования к программному и аппаратному обеспечению комплекса:

  • Операционная система: Windows NT 4.0 с установленным Service Pack 6;

  • Компьютеры:

Процессор – Pentium II 233 или выше;

ОЗУ – 64 Мбайт (лучше 128 Мбайт);

Жесткий диск со 100 Мбайт свободного пространства;

Наличие Ethernet сетевой карты.
Данные требования не учитывают особенности ВС и могут быть скорректированы в сторону улучшения с учетом ресурсов необходимых ВС для нормального функционирования.
Примечание:

  • для тестов достаточно Windows 95 и ОЗУ – 32 Мбайт.



Порядок запуска и режим работы сервера



При запуске DFServer производит внутреннюю инициализацию сервера, запрос пароля администратора шлюза для соединения с ТС ММВБ, если он не задан в качестве параметра командной строки или конфигурационного файла, и осуществляет попытку установить соединение с ТС ММВБ. После установления соединения с ТС ММВБ DFServer предлагает выбор для загрузки описания рынка и интерфейса доступные для данной ВС (если они не предопределены через параметры командной строки или конфигурационного файла) и осуществляет загрузку заданных описаний. Далее сервер выдает сообщение о готовности к обслуживанию подключений TEClient for DFServer и выдает приглашение командной строки. В случае неудачной попытки установить соединение или возникновении ошибок при старте сервера DFServer выдает соответствующее уведомление на экран для администратора шлюза.

При потере соединения с ТС ММВБ DFServer уведомляет об этом подключенную ВС (через DFClient), выдает соответствующее уведомление на экран для администратора шлюза и автоматически осуществляет попытки восстановить соединение.

При потере соединения с TEClient DFServer выдает соответствующее уведомление на экран для администратора шлюза и переходит в режим ожидания подключения ВС (через TEClient).

Посредством инструкций командной строки производится управление состоянием сервера и получение информации о его состоянии.

Параметры командной строки, используемые при запуске DFServer.



Для запуска DFServer могут использоваться следующие параметры командной строки:

DFServer -u -p
-d -m


-i -l -w -c -r -h.


  1. опция –u – установить идентификатор администратора сервера для соединения с Торговой Системой ММВБ.

  2. опция –p
    – установить пароль для идентификатора администратора

  3. опция –d – установить идентификатор набора записи в таблице групп внешних данных ТС ММВБ идентифицирующий запись с описанием группы доступных к загрузке описаний рынка и интерфейса для данного шлюза

  4. опция –m – установить идентификатор записи в таблице заголовков внешних данных ТС ММВБ с описанием рынка для данной ВС

  5. опция –i – установить идентификатор записи в таблице заголовков внешних данных ТС ММВБ с описанием интерфейса для данной ВС

  6. опция –l – включить режим логирования для соединения через последовательный порт

  7. опция –w – установить путь к рабочему каталогу (также путь к рабочему каталогу может быть определен значением переменной окружения DFSERVERDIR)

  8. опция –c – установить данный файл в качестве конфигурационного файла сервера

  9. опция –t – отключить синхронизацию времени на сервере с торговой системой

  10. опция –r – перезапустить сервер, используя данные таблиц из кэш-таблиц

  11. опция –h – выдать информацию о допустимых опциях


При использовании опций -u,-p,-d,-m,-l и –i значения аналогичных параметров из конфигурационного файла перекрываются. При использовании стандартной конфигурации поставки и предопределенным значением переменной окружения DFSERVERDIR запуск сервера производится без определения любых параметров через командную строку.
Пример запуска сервера без определения переменной окружения и пароля администратора сервера в конфигурационном файле DFServer.ini:

C:\DFServer\ #> DFServer.exe –w . –p your_password

, где параметр “.” обозначает использование текущего каталога C:\DFServer в качестве рабочего каталога, а параметр “your_password” – пароль идентификатора администратора сервера.
Примечание: в общем случае, для обеспечения наибольшей безопасности системы, не следует определять пароль в конфигурационном файле сервера или в командной строке на запуск сервера, а вводить его на запрос сервера на этапе подключения к торговой системе.
Пример запуска сервера с наиболее полным набором опций.

C:\DFServer\ #> DFServer -u MU0007700088 -d DS0000000001 -m ED0000000001 -i DS0000000002 -l -w . -c DFServer_fond.ini

, где устанавливаются соответственно “MU0007700088” – идентификатор администратора сервера, “DS0000000001” – идентификатор набора записи в таблице групп внешних данных ТС ММВБ идентифицирующий запись с описанием группы доступных к загрузке описаний рынка и интерфейса для данного шлюза, “ED0000000001” и “DS0000000002” идентификаторы записей в таблице заголовков внешних данных ТС ММВБ с описанием рынка и интерфейса для данной ВС, включается логирование для сервисных протоколов и используется файл DFServer_fonf.ini в качестве файла конфигурации сервера для остальных параметров сервера. Рабочим каталогом назначается каталог “.”, то есть текущий каталог C:\DFServer\.

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

Пример:

C:\DFServer\ #> DFServer -r
Примечание: в случае перезапуска сервера все остальные конфигурационные параметры, задаваемые через командную строку или конфигурационный файл сервера, должны быть такими же, как и при запуске сервера. Так же недопустимо, после перезапуска сервера, выбирать режимы торгов, которые отличаются от выбранных в момент первого запуска сервера. В противном случае некоторые данные, загруженные из кэш-таблиц, не будут актуальными для заданной конфигурации, что повлечет за собой ошибочное отображение информации во внешней системе.
Информацию о доступных ключах командной строки на запуск сервера можно получить используя опцию –h.
Пример получения информации о доступных ключах на запуск сервера:

C:\DFServer\ #> DFServer -h

Usage: D:\DFSERVER\DFSERVER.EXE [-u ] [-p
] [-d ] [-m ] [-i ] [-l] [-w ] [-c ] [-r] [-h]

Options:

-u -- Market Maker User Name for logon to server.

-p
-- Market Maker Password. (Can be requested while program starting).

-d -- DataSet ID for Market and Interface files. (Can be requested while program starting)

-m -- MarketID for market file. (Can be requested while program starting)

-i -- InterfaceID for interface file. (Can be requested while program starting)

-l -- Set Logging ON.

-w -- Set Working Directory.(Can be specified by DFSERVERDIR env variable.)

-c -- Use Config File (absolute or relative path from working directory).

-t -- Do not adjust system time from trading system.

-r -- Restart mode.

-h -- This help.

Note: UserName, Password, DataSetID, MarketID, InterfaceID and Logging parameters can be specified in the configuration file in section GENERAL.

Параметры конфигурационного файла сервера DFServer.ini



Для конфигурации сервера DFServer используется конфигурационный файл DFServer.ini. Структурно конфигурационные параметры сервера разбиты на секции по функциональному назначению: секция GENERAL описывает общую конфигурацию сервера; секция RS232 – конфигурацию задействованных коммуникационных портов; секции PORT0,…PORTN, где N общее количество задействованных коммуникационных портов минус единица – конфигурации конкретных коммуникационных портов последовательного доступа; секция TSMR – конфигурацию TSMR-клиента. Некоторые параметры из секции GENERAL могут быть переопределены через параметры командной строки на запуск сервера.

Параметры сервера, настраиваемые через файл DFServer.ini, описаны в следующей таблице:

Наименование
Описание

Тип

Значение по умолчанию и примечания

Секция GENERAL

UserName

идентификатор администратора сервера для соединения с Торговой Системой ММВБ.

String

Значение по умолчанию не специфицировано.

Может быть переопределен в командной строке на запуск сервера.

Password

пароль для идентификатора администратора сервера.

String

Значение по умолчанию не специфицировано.

Может быть переопределен в командной строке на запуск сервера.

Если пароль не специфицирован, то он будет запрошен при запуске сервера.

DataSetID

идентификатор набора записи в таблице групп внешних данных ТС ММВБ идентифицирующий запись с описанием группы доступных к загрузке описаний рынка и интерфейса для данного шлюза.

String

Значение по умолчанию не специфицировано.

Может быть переопределен в командной строке на запуск сервера.

Если значение параметра не заданно, то будет преложен к выбору из числа доступных для данной ВС при запуске сервера.

MarketID

Идентификатор записи в таблице заголовков внешних данных ТС ММВБ с описанием рынка для данной ВС.

String

Значение по умолчанию не специфицировано.

Может быть переопределен в командной строке на запуск сервера.

Если значение параметра не заданно, то будет преложен к выбору из числа доступных для данной ВС при запуске сервера.

InterfaceID

Идентификатор записи в таблице заголовков внешних данных ТС ММВБ с описанием интерфейса для данной ВС.

String

Значение по умолчанию не специфицировано.

Может быть переопределен в командной строке на запуск сервера.

Если значение параметра не заданно, то будет преложен к выбору из числа доступных для данной ВС при запуске сервера.

Logging

Включить/выключить режим логирования для соединения через последовательный порт.

Integer

1-включить,

0-выключить.

Значение по умолчанию 0 – выключено.

Может быть переопределен в командной строке на запуск сервера.




ErrLog

Абсолютный или относительный путь к лог-файлу ошибок.

Path

Значение по умолчанию не специфицировано. Если параметр не специфицирован, то логирование не производится.

ProxyDir

Абсолютный или относительный путь к каталогу кэш-таблиц.

Path

Значение по умолчанию не специфицировано. Если параметр не специфицирован, то кэширование не производится.

Boards

Перечень режимов торгов которые устанавливается доступными для данного подключения.

Comma-separated String

Значение по умолчанию не специфицировано. Если параметр не специфицирован, то будут доступны все режимы торгов для данного UserName в Торговой Системе.

StderrOn

Включить/выключить дублирование вывода на консоль сервера.

Integer

1-включить,

0-выключить

Значение по умолчанию 0 –выключено.

Секция RS232

NumPorts

Количество используемых коммуникационных портов.

Integer

Значение по умолчанию 0 – не специфицировано. Параметр должен быть всегда определен.

LogFile

Абсолютный или относительный путь к лог-файлу коммуникационных портов.

Path

Значение по умолчанию не специфицировано. Если параметр не специфицирован, то логирование не производится.

Секции PORTN

Port

Имя коммуникационного порта.

String

Значение по умолчанию не специфицировано. Параметр должен быть всегда определен.

TimeOut

Таймаут в миллисекундах на открытие соединения для коммуникационного порта.

Integer

Значение по умолчанию 10000.

BaudRate

Скорость передачи данных.

Integer

Значение по умолчанию 9600.

Секция TSMR

Broadcast

IP-адреса сетей Торговой Системы ММВБ для подключения сервера.

IP-address

Значение по умолчанию 255.255.255.255. Параметр необходимо определять.

PrefBroadcast

IP-адрес предпочтительного сервера Торговой Системы ММВБ на подключение

IP-address

Значение по умолчанию не специфицировано. Соединение произойдет к серверу с наилучшими на данный момент загрузочно-производительными характеристиками

Retry

Выдавать/не выдавать диалог с предложением о попытке сервера восстановить связь серверами Торговой Системы ММВБ без передачи управления в вызывающий модуль

Character

Y-выдавать диалог,

N-не выдавать.

Значение по умолчанию N – не выдавать диалог.

ConnectTimeOut

Максимальное время в секундах ожидания ответа от сервера ТС ММВБ на посланный запрос с сервера

Integer

Значение по умолчанию 30 секунд.

server

Логическое имя типа серверов ТС ММВБ на подключение

String

Значение по умолчанию GATEWAY.

Параметр должен быть специфицирован.

service

Имя сервисов на подключение к ТС ММВБ в файле services операционной системы

String

Значение по умолчанию gateway.

Параметр должен быть специфицирован. Записи о соответствующем сервисе должны быть специфицированы в файле services операционной системы.


Пример конфигурационного файла DFServer.ini.
[GENERAL]

UserName=MU0088800777

DataSetID=DS0000000001

MarketID=ED0000000001

InterfaceID=ED000000002

Logging=1

ErrLog=logs\ErrorLog.txt

; Next three lines are comments

; This is full list of available boards. If it is necessary to add any one to list of active boards,

; then copy it to uncommented Boards line

;Boards=AUCT,CASH,EQBR,EQNL,EQNO,EQOB,MAIC,MAIN,PSAU,PSEQ,PSNL,TRAN

Boards= EQBR,EQNL,EQNO,EQOB

ProxyDir=Proxy

StderrOn=1
[RS232]

NumPorts=1

RetryDialog=1
[PORT0]

Port=COM1

TimeOut=10000

BaudRate=115200
[PORT1]

Port=COM2

TimeOut=10000

BaudRate=115200
[TSMR]

PrefBroadcast=196.1.12.21

Broadcast=196.1.12.255

Retry=Y

ConnectTimeOut=30

server=FOND_TRADE_ENGINE

service=fond_trdeng

1   2   3   4   5   6   7   8   9   ...   16

Похожие:

Руководство администратора icon Руководство администратора Страниц 58 Версия 2 04. 08. 2017 Назначение...
Настоящий документ содержит руководство администратора по программному продукту «q framework». Цель документа – предоставить администратору...
Руководство администратора icon Руководство администратора На листах Аннотация Документ «Руководство Администратора»
По основным образовательным программам и дополнительным общеобразовательным программам амурской области
Руководство администратора icon Наименование программы Руководство администратора Документ
Настоящий документ содержит описание действий администратора по настройке по «Фрагмент»
Руководство администратора icon Баланса главного распорядителя, распорядителя, получателя бюджетных...
Методических указаний по инвентаризации имущества и финансовых обязательств, утвержденных приказом Минфина России от 13. 06. 1995...
Руководство администратора icon Руководство по работе в Кабинете администратора начислений Клиентская...
Клиентская часть Кабинета учета начислений и платежей представляет собой «Кабинет администратора начислений» (далее кан) и обеспечивает...
Руководство администратора icon Руководство администратора удаленного клиента
Документ является дополнением к ранее выпущенному документу Руководств администратора удаленного клиента. Документ предназначен для...
Руководство администратора icon Руководство администратора
Руководство предназначено для администраторов программного комплекса гнивц курьер «Корпорация» ивключает сведения по
Руководство администратора icon Должностная инструкция администратора сервера (web-, файл-, почтового и др.)
На должность администратора сервера I категории назначается лицо, имеющее высшее профессиональное (математическое, инженерно-математичесвое,...
Руководство администратора icon Руководство администратора На листах Аннотация Документ «Руководство пользователя»
По основным образовательным программам и дополнительным общеобразовательным программам амурской области
Руководство администратора icon Руководство администратора сети в ос linux

Руководство администратора icon М. Ю. Храмцов С. В. Шарф Руководство системного программиста (администратора)...
Руководство системного программиста (администратора) системы управления прохождением задач мвс-1000/7 (версия 1, RedHat)
Руководство администратора icon Руководство по техническому обслуживанию Версия 0809-03
Руководство предназначено для системного администратора информационной системы acvip, и содержит описание технических элементов по...
Руководство администратора icon Руководство администратора
Директор Департамента государственного регулирования в экономике Минэкономразвития России
Руководство администратора icon Программный комплекс «Собственность смарт» версия 14. 02 Руководство...

Руководство администратора icon Руководство администратора
Директор Департамента государственного регулирования в экономике Минэкономразвития России
Руководство администратора icon Должностная инструкция №18 администратора мбдоу «Детский сад №20»
Настоящая инструкция регламентирует деятельность администратора доу, определяет его полномочия, обязанности и ответственность

Руководство, инструкция по применению






При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск