| Filskiy (обсуждение | вклад) | Filskiy (обсуждение | вклад) | ||
| (не показаны 23 промежуточные версии 2 участников) | |||
| Строка 1: | Строка 1: | ||
| [[image:Admin_System_HTTP.png|620px|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> | ||
| Строка 10: | Строка 11: | ||
| __TOC__ | __TOC__ | ||
| ==Мобильные приложения== | ==Мобильные приложения== | ||
| '''Использовать отдельный порт для мобильных приложений (требуется перезагрузка сервера)''' - Позволяет выполнить настройки КРОС для использования отдельного порта, обслуживающего мобильные приложения. | '''Использовать отдельный порт для мобильных приложений (требуется перезагрузка сервера)''' - Позволяет выполнить настройки КРОС для использования отдельного порта, обслуживающего мобильные приложения. По-умолчанию для обслуживания мобильных приложений используется порт 9900. Так как контроль работы драйверов мобильных приложений происходит на уровне лицензирования, обслуживание мобильных приложений будет происходить даже при отключенных серверах HTTP и HTTPS. | ||
|  <span style="color:#ff0000">В целях безопасности, порт доступа можно изменить на любой порт, не используемый в других приложениях. | |||
|  После изменения значения порта необходимо перенаправить соответствующий порт в маршрутизаторе с внешнего адреса на адрес сервера КРОС внутри локальной сети. Так же, сообщите в службу технической поддержки об изменении настройки. Данное изменение будет внесено на сервер лицензирования и в этом случае мобильные приложения будут получать новые настройки автоматически. | |||
| </span> | |||
| ==HTTP== | ==HTTP== | ||
| *'''Разрешить HTTP сервер''' - Разрешить работу HTTP сервера, как неотъемлемой части КРОС. HTTP сервер будет запущен при старте КРОС. | *'''Разрешить HTTP сервер''' - Разрешить работу HTTP сервера, как неотъемлемой части КРОС. HTTP сервер будет запущен при старте КРОС. | ||
| **'''HTTP Порт'''  - указывается номер порта TCP по которому WEB интерфейс КРОС и API HTTP драйверов будет доступны по протоколу HTTP. При смене '''''Порта''''' необходимо перезагрузить сервер КРОС. | **'''HTTP Порт'''  - указывается номер порта TCP по которому WEB интерфейс КРОС и API HTTP драйверов будет доступны по протоколу HTTP. При смене '''''Порта''''' необходимо перезагрузить сервер КРОС. | ||
| **'''HTTP порт для мобильных приложений''' - позволяет назначить отдельный порт обслуживающий мобильные приложения. Эта настройка будет использоваться даже в том случае, когда использование HTTP сервера не разрешено. | **'''HTTP порт для мобильных приложений''' - позволяет назначить отдельный порт обслуживающий мобильные приложения. Эта настройка будет использоваться даже в том случае, когда использование HTTP сервера не разрешено. | ||
|  <span style="color:#ff0000">В целях безопасности порт доступа можно изменить на любой порт, не используемый в других приложениях. | |||
|  После изменения значения порта, в случае если используется доступ к серверу КРОС из вне, необходимо в маршрутизаторе перенаправить соответствующий порт с внешнего адреса на адрес сервера КРОС внутри локальной сети.</span> | |||
| ==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 сервера не разрешено. | |||
|  <span style="color:#ff0000">В целях безопасности порт доступа можно изменить на любой порт, не используемый в других приложениях. | |||
|  После изменения значения порта, в случае если используется доступ к серверу КРОС из вне, необходимо в маршрутизаторе перенаправить соответствующий порт с внешнего адреса на адрес сервера КРОС внутри локальной сети.</span> | |||
| ==Производительность== | ==Производительность== | ||
| *'''Производительность''' - отвечает за обработку запросов по протоколам 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|В начало статьи]] | ||
Текущая версия от 16:56, 3 декабря 2024


Во вкладке «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)
- Время хранения лог файлов до перезаписи (дней) - за это количество дней в логе хранятся записи.
 
Для сохранения изменений нужно нажать кнопку «Сохранить»  .
.
В начало статьи

