Публичное пространство
Структура каталогов сервера SetRetail10 для WildFly
- 1 Расположение папок
- 2 acm
- 3 appclient
- 4 bundles
- 5 bat
- 6 bin
- 7 cards
- 8 cashiers
- 9 certs
- 10 discounts
- 11 distr
- 12 docs
- 13 domain
- 14 jvm
- 15 jvm_old
- 16 modules
- 17 nginx
- 18 plugins
- 19 png-printer-output
- 20 products
- 21 reports
- 22 restore
- 23 standalone
- 24 welcome-content
- 25 Корневые файлы (в папке установки Set10)
- 26 Преимущества WildFly
- 27 Пакеты ОС Linux Ubuntu
Расположение папок
Linux: /var/lib/jboss/
Windows: {Путь установки}
Например: D:\SetRetail10\{папки сервера приложений}
acm
Папка / файл | Описание |
|---|---|
acm | Папка модуля управления конфигурациями (обновлениями) SetRetail10 ▪️ МУК ◾️ Руководство пользователя по обновлению сервера и касс |
Файлы и папки МУК | SetRetail10 ▪️ МУК ◾️ Руководство пользователя по обновлению сервера и касс | Файловая структура |
appclient
Папка | Описание |
|---|---|
appclient | Системная конфигурация клиентского контейнера приложений WildFly |
bundles
Папка | Описание |
|---|---|
bundles | Расположение OSGi-бандлов. OSGi — спецификация динамической плагинной (модульной) шины для Java-приложений, позволяющая переустанавливать компоненты без остановки сервера |
bat
Папка | Описание |
|---|---|
bat | Дополнительные инструменты и пакетные файлы (.bat) для служебных задач |
bin
Папка / файл | Описание |
|---|---|
bin | Системные файлы для запуска службы WildFly (JBoss) |
| Скрипты запуска сервера |
| Запуск сервера в автономном режиме |
| Конфигурация запуска службы SetRetail10 (параметры JVM, настройки) |
cards
Папка | Описание |
|---|---|
cards | На ОС Linux папка файлового импорта экземпляров карт. |
cashiers
Папка | Описание |
|---|---|
cashiers | На ОС Linux папка файлового импорта списка кассиров. |
certs
Папка | Описание |
|---|---|
certs | Сертификаты безопасности для защищённых соединений (SSL/TLS) |
discounts
Папка | Описание |
|---|---|
discounts | На ОС Linux папка файлового экспорта результатов расчета скидок. |
distr
Папка | Описание |
|---|---|
distr | Скрипты по созданию БД и таблиц при установке системы |
docs
Папка | Описание |
|---|---|
docs | Документация |
| Файлы описания XML-схем для WildFly (например, для standalone.xml) |
domain
Папка | Описание |
|---|---|
domain | Конфигурационные файлы, развёртываемый контент и области записи для процессов, работающих в доменном режиме WildFly. SetRetail10 ◾️ Доступ к визуализации сервера по доменному имени вместо IP-адреса |
jvm
Папка | Описание |
|---|---|
jvm | Акутальная версия Java, используемой для работы сервера. Категорически запрещено изменять состав пакета, чтобы не нарушить работу сервера приложений. |
jvm_old
Папка | Описание |
|---|---|
jvm_old | Резервная или предыдущая версия Java, сохранённая для совместимости |
modules
Папка | Описание |
|---|---|
modules | Модульная архитектура WildFly: различные модули, используемые сервером |
| Пример — драйвер JDBC для PostgreSQL |
nginx
Папка | Описание |
|---|---|
nginx | Папка службы транспорта (веб-сервер Nginx для проксирования или балансировки) |
plugins
Папка | Описание |
|---|---|
plugins | Подключаемые модули (плагины) для расширения функциональности SetRetail10 |
png-printer-output
Папка | Описание |
|---|---|
png-printer-output | Временное хранилище PNG-изображений, отправляемых на печать Сокращение затрат при разработке ценников (печать ценников в графический или PDF-файл) |
products
Папка | Описание |
|---|---|
products | На ОС Linux папка файлового импорта товаров. |
reports
Папка | Описание |
|---|---|
reports | Экспорта данных о продажах: чеки, z-отчеты и т.п. |
restore
Папка | Описание |
|---|---|
restore | Служеюная папка скриптов для восстановления системы из резервной копии |
standalone
Папка / файл | Описание |
|---|---|
standalone | Корневой каталог автономного сервера (один экземпляр WildFly). Содержит всё необходимое для запуска одного независимого сервера |
| Конфигурационные файлы автономного сервера (основное место для изменений) |
| Главный файл конфигурации: логгирование, настройки БД, JMS. По умолчанию пулы соединений:
|
| Внутренняя системная информация WildFly, сохраняемая между перезапусками. Запрещается редактировать. |
| Папка с приложением SetRetail10. Содержит Статус-файлы:
|
| Внешние библиотеки Java, подключаемые через механизм Extension-List. Вложенная папка |
| Папка электронных ключей лицензий |
| Лог-файлы сервера (основные и специализированные логи SetRetail10). Список ключевых логов ниже |
| Временное/постоянное хранилище отчётов для формирования выгрузки в файлы. |
| Папка временных файлов сервера приложения |
| (подпапка) Временные файлы развёртываемых Java-архивов |
Лог-файлы (в standalone/log/)
Имя файла | Содержимое |
|---|---|
| Аудит действий |
erp-export.log | Экспорт данных в ERP |
| Сборка инфомарции JVM |
| Логи подарочного модуля HEDO |
| Hibernate ORM |
| Интеграция с Kafka |
| Техобслуживание |
| Метрики производительности |
| Работа плагинов |
| REST-запросы |
| Основной журнал сервера приложений |
| Отладочная информация |
| Ошибки сервера |
| Агрегация данных |
| Карточные операции |
| Расчёт скидок |
| Событийные действия |
| Проверка лицензий |
| Операционный день |
| Генерация отчётов |
| События интерфейса |
| Кассовые операции |
| Интеграция с ERP |
| Электронные ценники ESL |
| Плагины RetailX |
| Печать чеков/этикеток |
| Товарный учёт |
| Регистрация операций |
| Весовое оборудование |
| Топология сервера |
| Пользователи и права |
| Производительность |
| Лог транспорта |
| Веб-сервисы |
welcome-content
Файл | Описание |
|---|---|
welcome-content | Страница приветствия по умолчанию (default Welcome Page) |
Корневые файлы (в папке установки Set10)
Файл | Описание |
|---|---|
| Контрольные суммы файлов для проверки целостности |
| Информация об авторских правах |
| Основная HTML-страница (перенаправление на welcome-content) |
| Загрузчик модульной архитектуры WildFly |
| Текст лицензии |
| Краткая инструкция |
| Файлы со списком новой функциональности версии |
Преимущества WildFly
Подробнее WildFly (ex. JBoss) в SetRetail10 версия 10.4.0.0