Шаблон:Система Вкладка HTTP сервер: различия между версиями

Материал из Юпитер-8
Нет описания правки
Метка: отменено
Нет описания правки
 
(не показано 14 промежуточных версий 1 участника)
Строка 1: Строка 1:
[[image:Admin_System_HTTP.png|500px|left|thumb|]]
[[image:Admin_System_HTTP.png|620px|left|thumb|]]
[[image:КРОС-HTTP-сервер-логирование.png|620px|left|thumb|]]
Во вкладке «HTTP сервер» происходит настройка параметров HTTP-сервера.
HTTP и HTTPS сервер является неотъемлемой частью сервера КРОС и используется для
HTTP и HTTPS сервер является неотъемлемой частью сервера КРОС и используется для
построения WEB-интерфейсов системы администрирования.<br>
построения WEB-интерфейсов системы администрирования.<br>
Таким образом настройки приведенные ниже влияют на всю систему администрирования, а
Таким образом, приведенные ниже настройки влияют на всю систему администрирования, а
также на функционал всех драйверов, работающих через HTTP/HTTPS.<br>
также на функционал всех драйверов, работающих через HTTP/HTTPS.<br>
Адресом КРОС для доступа по HTTP/HTTPS может является внешний статический IP адрес
Адресом КРОС для доступа по HTTP/HTTPS может является внешний статический IP адрес
или доменное имя, для этого требуются дополнительные сетевые настройки, либо локальный сетевой адрес. Можно получить доступ к КРОС с того же компьютера, где он установлен, используя адрес 127.0.0.1 или localhost с портом по умолчанию 9900.<br>
или доменное имя, для этого требуются дополнительные сетевые настройки, либо локальный сетевой адрес. Можно получить доступ к КРОС с того же компьютера, где он установлен, используя адрес 127.0.0.1 или localhost с портом по умолчанию 9900.<br>
<br clear="both" />
__TOC__
==Мобильные приложения==
'''Использовать отдельный порт для мобильных приложений (требуется перезагрузка сервера)''' - Позволяет выполнить настройки КРОС для использования отдельного порта, обслуживающего мобильные приложения. По-умолчанию для обслуживания мобильных приложений используется порт 9900. Так как контроль работы драйверов мобильных приложений происходит на уровне лицензирования, обслуживание мобильных приложений будет происходить даже при отключенных серверах HTTP и HTTPS.
==HTTP==
==HTTP==
Во вкладке «HTTP сервер» происходит настройка параметров http-сервера:
*'''Разрешить HTTP сервер''' - Разрешить работу HTTP сервера, как неотъемлемой части КРОС. HTTP сервер будет запущен при старте КРОС.
*'''Разрешить HTTP сервер''' - Разрешить работу HTTP сервера, как неотъемлемой части КРОС. HTTP сервер будет запущен при старте КРОС.
**'''HTTP Порт'''  - указывается номер порта TCP по которому WEB интерфейс КРОС и API HTTP драйверов будет доступны по протоколу HTTP. При смене '''''Порта''''' необходимо перезагрузить сервер КРОС.
**'''HTTP Порт'''  - указывается номер порта TCP по которому WEB интерфейс КРОС и API HTTP драйверов будет доступны по протоколу HTTP. При смене '''''Порта''''' необходимо перезагрузить сервер КРОС.
**'''HTTP порт для мобильных приложений''' - позволяет назначить отдельный порт обслуживающий мобильные приложения. Эта настройка будет использоваться даже в том случае, когда использование HTTP сервера не разрешено.
==HTTPS==
==HTTPS==
*'''Разрешить HTTPS сервер''' - Разрешить работу сервера по протоколу HTTPS с поддержкой SSL-сертификата как неотъемлемой части КРОС. HTTPS сервер будет запущен при старте КРОС. Необходимо учитывать, что в ряде браузеров необходимо [[Разрешение SSL|разрешить SSL-сертификат сервера КРОС]].
*'''Разрешить HTTPS сервер''' - Разрешить работу сервера по протоколу HTTPS с поддержкой SSL-сертификата как неотъемлемой части КРОС. HTTPS сервер будет запущен при старте КРОС. Необходимо учитывать, что в ряде браузеров необходимо [[Разрешение SSL|разрешить SSL-сертификат сервера КРОС]].
**'''HTTPS Порт''' - указывается номер порта TCP по которому WEB интерфейс КРОС и API HTTP драйверов будет доступны по протоколу HTTPS. При смене '''''Порта''''' необходимо перезагрузить сервер КРОС.
**'''HTTPS Порт''' - указывается номер порта TCP по которому WEB интерфейс КРОС и API HTTP драйверов будет доступны по протоколу HTTPS. При смене '''''Порта''''' необходимо перезагрузить сервер КРОС.
**'''HTTPS порт для мобильных приложений''' - позволяет назначить отдельный порт обслуживающий мобильные приложения. эта настройка будет использоваться даже втом случае, когда использование HTTPS сервера не разрешено.
==Производительность==
==Производительность==
*'''Производительность''' - отвечает за обработку запросов по протоколам HTTP и HTTPS.
*'''Производительность''' - отвечает за обработку запросов по протоколам HTTP и HTTPS.
**'''Начальное количество потоков''' - минимальное количество потоков, которые сервер КРОС может обработать с момента старта.
**'''Начальное количество потоков''' - минимальное количество потоков, которые сервер КРОС может обработать с момента старта.
**'''Максимальное количество потоков''' - максимальное количество потоков, которые сервер КРОС может обработать в единицу времени. Если потоков больше, то в этом случае КРОС формирует очередь входящих сообщений.
**'''Максимальное количество потоков''' - максимальное количество потоков, которые сервер КРОС может обработать в единицу времени. Если потоков больше, то в этом случае КРОС формирует очередь входящих сообщений.
==Параметры логирования==
**'''Включить логирование запросов Веб Сервера''' - включить логирование HTTP/HTTPS запросов Веб Сервера КРОС (лог Jetty)
**'''Включить логирование запросов Веб Сервера Приложений''' - Включить логирование HTTP/HTTPS запросов Сервера Приложений в КРОС (лог Jetty)
**'''Время хранения лог файлов до перезаписи (дней)''' - за это количество дней в логе хранятся записи.


Для сохранения изменений нужно нажать кнопку «Сохранить» [[image:Save.png|80px|]].
Для сохранения изменений нужно нажать кнопку «Сохранить» [[image:Save.png|80px|]].
<br clear="both" />
<br clear="both" />
[[#top|В начало статьи]]
[[#top|В начало статьи]]

Текущая версия от 11:42, 11 июля 2023

Во вкладке «HTTP сервер» происходит настройка параметров HTTP-сервера. HTTP и HTTPS сервер является неотъемлемой частью сервера КРОС и используется для построения WEB-интерфейсов системы администрирования.
Таким образом, приведенные ниже настройки влияют на всю систему администрирования, а также на функционал всех драйверов, работающих через HTTP/HTTPS.
Адресом КРОС для доступа по HTTP/HTTPS может является внешний статический IP адрес или доменное имя, для этого требуются дополнительные сетевые настройки, либо локальный сетевой адрес. Можно получить доступ к КРОС с того же компьютера, где он установлен, используя адрес 127.0.0.1 или localhost с портом по умолчанию 9900.

Мобильные приложения

Использовать отдельный порт для мобильных приложений (требуется перезагрузка сервера) - Позволяет выполнить настройки КРОС для использования отдельного порта, обслуживающего мобильные приложения. По-умолчанию для обслуживания мобильных приложений используется порт 9900. Так как контроль работы драйверов мобильных приложений происходит на уровне лицензирования, обслуживание мобильных приложений будет происходить даже при отключенных серверах HTTP и HTTPS.

HTTP

  • Разрешить HTTP сервер - Разрешить работу HTTP сервера, как неотъемлемой части КРОС. HTTP сервер будет запущен при старте КРОС.
    • HTTP Порт - указывается номер порта TCP по которому WEB интерфейс КРОС и API HTTP драйверов будет доступны по протоколу HTTP. При смене Порта необходимо перезагрузить сервер КРОС.
    • HTTP порт для мобильных приложений - позволяет назначить отдельный порт обслуживающий мобильные приложения. Эта настройка будет использоваться даже в том случае, когда использование HTTP сервера не разрешено.

HTTPS

  • Разрешить HTTPS сервер - Разрешить работу сервера по протоколу HTTPS с поддержкой SSL-сертификата как неотъемлемой части КРОС. HTTPS сервер будет запущен при старте КРОС. Необходимо учитывать, что в ряде браузеров необходимо разрешить SSL-сертификат сервера КРОС.
    • HTTPS Порт - указывается номер порта TCP по которому WEB интерфейс КРОС и API HTTP драйверов будет доступны по протоколу HTTPS. При смене Порта необходимо перезагрузить сервер КРОС.
    • HTTPS порт для мобильных приложений - позволяет назначить отдельный порт обслуживающий мобильные приложения. эта настройка будет использоваться даже втом случае, когда использование HTTPS сервера не разрешено.

Производительность

  • Производительность - отвечает за обработку запросов по протоколам HTTP и HTTPS.
    • Начальное количество потоков - минимальное количество потоков, которые сервер КРОС может обработать с момента старта.
    • Максимальное количество потоков - максимальное количество потоков, которые сервер КРОС может обработать в единицу времени. Если потоков больше, то в этом случае КРОС формирует очередь входящих сообщений.

Параметры логирования

    • Включить логирование запросов Веб Сервера - включить логирование HTTP/HTTPS запросов Веб Сервера КРОС (лог Jetty)
    • Включить логирование запросов Веб Сервера Приложений - Включить логирование HTTP/HTTPS запросов Сервера Приложений в КРОС (лог Jetty)
    • Время хранения лог файлов до перезаписи (дней) - за это количество дней в логе хранятся записи.


Для сохранения изменений нужно нажать кнопку «Сохранить» .
В начало статьи