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