Wiki source code of Сессионный режим работы НЕЙРОСС Старт
Hide last authors
| author | version | line-number | content |
|---|---|---|---|
| |
1.1 | 1 | В данном разделе приведены особенности реализации и работы приложения НЕЙРОСС Старт. |
| 2 | |||
| 3 | [[image:confluenceAttach:page:ui.Параметры узла@content.png||thumbnail="true" height="10"]] Содержание: | ||
| 4 | |||
| 5 | {{toc/}} | ||
| 6 | |||
| |
4.1 | 7 | == {{id name="СессионныйрежимработыНЕЙРОСССтарт-Общиесведения"/}}Общие сведения(%%) == |
| |
1.1 | 8 | |
| 9 | Веб-сервер НЕЙРОСС Старт потенциально может работать на любой ОС Linux и компьютере с архитектурой x64. Рабочая директория с файлами приложения(% style="font-family: SFMono-Medium , SF Mono , Segoe UI Mono , Roboto Mono , Ubuntu Mono , Menlo , Courier , monospace;" %): | ||
| 10 | |||
| |
2.1 | 11 | {{code language="java"}} |
| |
1.1 | 12 | /opt/Neyross/neyross-start |
| 13 | {{/code}} | ||
| 14 | |||
| 15 | \\ | ||
| 16 | |||
| |
4.1 | 17 | Приложение запущено постоянно в фоне и доступно на порту **8082**. Для защиты информации используется сессионный режим работы. Сессия активируется специальным HTTP-запросом, который может быть отправлен только с локального хоста. В ответ на запрос активации возвращается лицензионный токен вида: |
| |
1.1 | 18 | |
| |
2.1 | 19 | {{code language="java"}} |
| |
1.1 | 20 | 382778d2-8480-41bf-a4ed-25fc58d2a847 |
| 21 | {{/code}} | ||
| 22 | |||
| 23 | \\ | ||
| 24 | |||
| |
4.1 | 25 | НЕЙРОСС Старт переходит в режим активной сессии, позволяя указать данный токен через форму входа или в ссылке и открыть НЕЙРОСС Старт с любого хоста. |
| |
1.1 | 26 | |
| 27 | {{error}} | ||
| 28 | **ВАЖНО** | ||
| 29 | |||
| 30 | Зная токен активной сессии, можно выполнить вход в НЕЙРОСС Старт через веб-интерфейс с любого компьютера сети. Время «жизни» токена сессии три часа. При необходимости изменения интервала времени активности сессии, обратитесь к специалистам компании ИТРИУМ за инструкциями по настройке файла конфигурации. | ||
| 31 | |||
| 32 | После перезапуска НЕЙРОСС Старт (вручную или при обновлении через веб-интерфейс) токен сессии сохраняется (не нужно выполнять повторный вход в приложение), но сессия заново активируется. | ||
| 33 | |||
| |
4.1 | 34 | По окончании работы рекомендуется завершить сессию (для всех клиентов) ~[[[#Завершение сессии>>doc:||anchor="СессионныйрежимработыНЕЙРОСССтарт-Завершениесессии"]]]. Пользователь может инициативно завершить сессию на серверечерез веб-интерфейс.(%%) Для этого достаточно выйти из НЕЙРОСС Старт. |
| |
1.1 | 35 | {{/error}} |
| 36 | |||
| 37 | \\ | ||
| 38 | |||
| 39 | == {{id name="СессионныйрежимработыНЕЙРОСССтарт-Активациясессии"/}}Активация сессии == | ||
| 40 | |||
| 41 | Сессия может быть активирована одним из трех способов: | ||
| 42 | |||
| |
4.1 | 43 | * При запуске сервиса neyross-start.service; |
| 44 | * Вручную из консоли ОС;\\ | ||
| |
1.1 | 45 | * Из интерфейса Платформы НЕЙРОСС; |
| 46 | |||
| 47 | \\ | ||
| 48 | |||
| 49 | === {{id name="СессионныйрежимработыНЕЙРОСССтарт-ПослезапускасервисаНЕЙРОСССтарт"/}}После запуска сервиса НЕЙРОСС Старт === | ||
| 50 | |||
| |
4.1 | 51 | Сразу после установки НЕЙРОСС старт и первого запуска сервиса neyross-start.service в консоли выводится с(%%)сылка для входа в веб-приложение. |
| |
1.1 | 52 | |
| |
2.1 | 53 | {{code language="java"}} |
| |
1.1 | 54 | *** |
| 55 | Done, you can start working with NEYROSS Start: | ||
| 56 | http://10.1.29.38:8082/login?sessionToken=382778d2-8480-41bf-a4ed-25fc58d2a847 | ||
| 57 | *** | ||
| 58 | {{/code}} | ||
| 59 | |||
| |
4.1 | 60 | Вы можете использовать ссылку целиком, либо скопировать токен и ввести его в форме входа в приложение. |
| |
1.1 | 61 | |
| 62 | ~[[[doc:start.Вход в НЕЙРОСС Старт.WebHome]]] | ||
| 63 | |||
| 64 | {{info}} | ||
| 65 | **ПОДСКАЗКА** | ||
| 66 | |||
| 67 | Если токен утерян, вы можете инициализировать сессию путем повторного запуска инсталлятора НЕЙРОСС Старт ~[[[doc:start.Установка НЕЙРОСС Старт.WebHome]]]. При этом вы можете использовать более «свежую» версию приложения, тем самым обновив НЕЙРОСС Старт. | ||
| 68 | {{/info}} | ||
| 69 | |||
| 70 | === {{id name="СессионныйрежимработыНЕЙРОСССтарт-Покомандеизконсолисервера"/}}По команде из консоли сервера === | ||
| 71 | |||
| 72 | Возможно указание только адреса localhost, по другому адресу генерируется ошибка. | ||
| 73 | |||
| |
2.1 | 74 | {{code language="java"}} |
| |
1.1 | 75 | wget -qO- "localhost:8082/session/start" |
| 76 | {{/code}} | ||
| 77 | |||
| 78 | Где O в параметре -qO- — заглавная буква O, не ноль. | ||
| 79 | |||
| 80 | В ответ вы получите сообщение вида: | ||
| 81 | |||
| |
2.1 | 82 | {{code language="java"}} |
| |
1.1 | 83 | {"endTime":"2024-10-28T15:10:55.164995849+03:00","token":"3bca7be1-3d91-45c2-9774-9ef7053ddfa6"} |
| 84 | {{/code}} | ||
| 85 | |||
| 86 | Скопируйте токен, перейдите по адресу | ||
| 87 | |||
| |
2.1 | 88 | {{code language="java"}} |
| |
1.1 | 89 | http://[IP-адрес сервера]:8082 |
| 90 | {{/code}} | ||
| 91 | |||
| 92 | и введите токен в отобразившейся форме. | ||
| 93 | |||
| 94 | ~[[[doc:start.Вход в НЕЙРОСС Старт.WebHome]]] | ||
| 95 | |||
| 96 | === {{id name="СессионныйрежимработыНЕЙРОСССтарт-ПокомандеизПлатформыНЕЙРОСС"/}} | ||
| |
4.1 | 97 | По команде из Платформы НЕЙРОСС(%%) === |
| |
1.1 | 98 | |
| 99 | Команда для активации сессии и перехода в интерфейс НЕЙРОСС Старт находится в разделе управления Платформы НЕЙРОСС. | ||
| 100 | |||
| 101 | {{info}} | ||
| 102 | Платформа НЕЙРОСС должна быть установлена, веб-интерфейс доступен. | ||
| 103 | {{/info}} | ||
| 104 | |||
| 105 | ~[[[doc:start.Вход в НЕЙРОСС Старт.WebHome]]] | ||
| 106 | |||
| 107 | == {{id name="СессионныйрежимработыНЕЙРОСССтарт-Завершениесессии"/}}Завершение сессии == | ||
| 108 | |||
| 109 | Чтобы завершить сессию для всех клиентов в окне приложения НЕЙРОСС Старт нажмите на кнопку **Выйти**. | ||
| 110 | |||
| 111 | В окне подтверждения нажмите на кнопку **ОК**. Сессия будет завершена для всех пользователей НЕЙРОСС Старт. | ||
| 112 | |||
| 113 | \\ |