Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Оглавление

...

Проблема с файлом сервера приложений - Set10.ear

Проблема с запуском службы на виртуальных серверах

Инцидент

...

  • После обновления сервера до версии 10.2.5.0,

...

  • служба SETv10 Application Server запущена.
  • Модуль визуализации показывает основной экран, но при переходе на любую вкладку открывается пустой ("белый") экран.
  • В папке

...

  • \SetRetail10\standalone\deployments

...

  • создаётся файл Set10.ear.failed (при успешном запуске должен быть Set10.ear.deployed)
  • Если перезапустить службу вручную, то сервер приложений работает штатно до следующего

...

  • перезапуска.

Причины

...

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRB-1139

Статус
colourBlue
titleИсправлено в версии 10.2.7.0

В момент старта запуска службы сервер приложений выполняет "развертывание"развёртывание (deploy) архива Set10.ear для работы. На некоторых ОС операционных системах (чаще вирутальные среды) старт службы Setv10ApplicationServer запуск службы SETv10 Application Server происходит раньше, чем произойдет старт запуск службы postgresql-8.4. Ошибка зарегистрирована в JIRA под номером SRB-1139 ( исправлено в версии 10.2.7.0 )PostgreSQL.

Проблема с кэшем браузера

Инцидент

...

  • После обновления сервера до

...

  • версий 10.2.5.0

...

  • и 10.2.7.0, служба

...

  • SETv10 Application Server запущена.
  • Модуль визуализации (запущен через air-приложение) показывает основной экран пустым ("белый").
  • В папке

...

  • \SetRetail10\standalone\deployments создается файл Set10.ear.deployed.
  • При подключении к серверу через веб-браузер все работает штатно, все вкладки видны

Причины

...

В связи с тем, что air-приложение SetRetail10 использует в качестве основного браузера InternetExplorer, все настройки (блокирование cookie-файлов и проч.других компонентов) и кэш будут использованы браузерныеиз его настроек по-умолчанию.

Как решить

...

...

  • Разрешите в настройках браузера

...

  • Internet Explorer работу для адреса http://{IP-адрес сервера}:8090

...

  • Очистите кэш браузера Internet Explorer

Испорчен архив Set10.ear

Причина

Возникает при некорректном перемещении данного архива/некорректном обновлении.

Как решить

Для исправления нужно взять скопируйте архив Set10.ear такой же версии с рабочего сервера.

Проблема с заблокированным портом

Инцидент

Возникает в случае, если при установке или переходе на версию 10.2.ХХ.ХХ не были соблюдены правила для сетевого экрана о предоставлении доступа к списку обязательных портов.

Причина

В логе приложения {inst dir} \SetRetail10\standalone\log при этом возникнет ошибка: Port already in use

Как решить

  • Проверьте командой netstat -a, что порты, которые необходимы для работы приложения не заняты.
  • Проверьте, что порты, которые необходимы для работы приложения разрешены и не блокируются фаерволлом.

Проблема с недостаточным количеством выделяемой памяти для Java HeapSpace

Инцидент

...

  • После обновления сервера до версии 10.2.ХХ.ХХ на серверах с

...

  • операционноми системами на базе x86,

...

  • служба SETv10 Application Server не запускается.
  • Ручная перезагрузка службы не решает проблему.

Причины

...

  • Для серверного java-приложения требуется непрерывный "кусок" памяти для запуска и работы. В 32-битных системах есть ограничение на объем выделяемой памяти под процесс.
  • Если при этом, на этом же сервере используется еще какие-либо приложения, то памяти для непрерывного куска может не хватить.

Как решить

...

1. В файле {inst dir}Отредактируйте следующий файл

Windows: \SetRetail10\bin\standalone.conf.bat (для ОС Windows) {inst dir}\SetRetail10bat 

Linux: \bin\standalone.conf (для ОС Linux) отредактировать параметры conf 

Параметры Xms и Xmx (объем выделяемой памяти):

Блок кода
languagexml
themeMidnight
set "JAVA_OPTS=-Xms1024M -Xmx1024M -XX:PermSize=512M -XX:MaxPermSize=512M"


Информация

Если было задано 1280M,

...

тогда уменьшите объем до 1024M.

2. Сохранить Сохраните файл и запустить службу Setv10ApplicationServerP.S. службу SETv10 Application Server

В случае, если уменьшение памяти не помогло, требуется анализировать лог тогда произведите анализ лог-файла запуска службы {inst dir} \SetRetail10\bin\run.log

Проблема с утечкой памяти приложением Set10

Инцидент

...

  • После обновления сервера до версии 10.2.5.0 на серверах

...

  • приложение SetRetail10

...

  • работает не продолжительное время (от нескольких часов до нескольких суток)
  • Спустя некоторое время работы, начинает останавливаться транспорт данных (

...

  • рекламные акции, товары) между

...

  • SetCentrum и

...

  • SetRetail.
  • На сервере происходит "утечка" памяти (процесс java постоянно наращивает

...

  • количествово выделенной памяти)

Причины

...

Статус
colourBlue
titleИсправлено в версии 10.2.7.0

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTECH-328

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRB-1142

  • "Утечка" памяти в сервере Set Retail 10 через таймеры

...

SRB-1142 - Не отправляются РА с ЦО на Ритейлы версии 10.2  ( исправлено в 10.2.7.0 )

Как решить:

...

  • Не отправляются рекламные акции с SetCentrum на SetRetail версии 10.2.XX.XX

Как решить

1. Обновите сервера до версии 10.2.7.0

В случае, если обновление провести невозможно, то следующие действия:

01. Распаковать Скачайие и распаковать архив modules.zip

12. Остановить службу Setv10Application службу SETv10 Application Server.

2. Удалить Удалите файлы:{inst dir}\SetRetail10

  • \modules\org\jboss\as\ejb3\main\jboss-as-ejb3-7.1.1.Final.jar

...

  • \modules\org\jboss\as\ejb3\main\jboss-as-ejb3-7.1.1.Final.jar.index

...

  • \modules\org\postgresql\main\postgresql-8.4-703.jdbc4.jar

...

  • \

...

  • modules\org\postgresql\main\postgresql-8.4-703.jdbc4.jar.index

3. Скопировать Скопируйте распакованный \modules\org в папку  {inst dir}\SetRetail10, где расположен SetRetail10 в \modules.

4. В базе данных set на Retail выполнить скрипт:

Блок кода
languagesql
update sales_management_properties set "JAVAproperty_OPTS=-Xms1024M -Xmx1024M -XX:PermSize=512M -XX:MaxPermSize=512M"

...

key='OLD_unique.coupons.receive.interval.in.seconds' where property_key='unique.coupons.receive.interval.in.seconds';

5. Запустите службу SETv10 Application Server.