База знаний
  • Вход
  • Справка
  • Контакты
  • Сайт
Выбрать категорию
  • ELMA: Управление бизнес-процессами
    • SOA Connector
      • Пример организации интеграции ELMA с внешней системой (веб-сервис ELMA, SOA Connector)
      • Примеры использования HTTP-запросов для запуска бизнес-процессов.
    • Сценарии
      • Использование SQL запросов в сценариях
      • Выполнение сценария от определенного пользователя
      • Прерывание процесса в сценарии
      • Запуск процесса из сценария
      • Определение непосредственного руководителя в сценарии
      • Определение отдела сотрудника по пользователю
      • Получение всех пользователей определенной группы сценарием
      • Получение текущего авторизованного пользователя в сценарии
      • Удаление строки блока
      • Добавление элемента в выпадающий список
      • Проверка на принадлежность пользователя группе
      • Изменение наименования задачи по бизнес-процессу в сценарии. Задание шаблона для наименования задач
      • Отслеживание истории изменения экземпляров объекта с помощью сценариев
      • Добавление комментария к текущему экземпляру процесса в сценарии этого процесса
      • Настройка фильтра для переменной типа Объект
      • Получение активных задач по процессу в скрипте
      • Динамические формы задач БП: Флаги переменных
      • Динамические формы задач БП: Выбор связанных объектов
      • Динамические формы задач БП: Подсчет суммы элементов блока
      • Динамические формы задач БП: Сценарий при изменении элемента блока
      • Динамическая форма задачи в бизнес-процессах
      • Пример работы со справочниками в сценариях
      • Использование динамической зоны ответственности
      • Получение подпапок заданной папки в сценарии
      • Добавление/удаление прав на создание документа определенного типа в сценарии
      • Преобразование чисел в строки в сценариях
      • Создание сообщения в сценарии
      • Загрузка файла в контекстную переменную
      • Создание события из процесса с помощью сценария
      • Получение базового URL системы в сценарии
      • Создание трудозатрат по задаче в сценарии
      • Получение групп пользователя
      • Создание напоминания о завершении задачи в сценарии
      • Создание поручения (задачи) сценарием
      • Перенос данных из файла Excel в блок
      • Добавление/удаление прав на документ в сценарии
      • Получение списка задач по резолюции в сценарии
      • Использование фильтров по экземплярам объекта в сценариях
      • Примеры сценариев для условий на переходах шлюзов
      • Добавление версии в документ с помощью сценария
      • Сценарий добавления комментариев к задаче
      • Прерывание таймера в бизнес-процессе с помощью сценария
      • Ограничение диапазона выбора даты для переменной типа Дата/Время
      • Назначение прав доступа к задаче пользователю в сценарии
      • Доступ к контексту родительского экземпляра процесса из сценария
      • Вычисления с учетом рабочего календаря
      • Автоматическая генерация паролей
      • Отладка сценариев с помощью Visual Studio
      • Переназначение всех задач с одного пользователя на другого
      • Получение пользователей по элементу оргструктуры скриптом
      • Прерывание параллельных задач в процессе
      • Удаление представлений, влияющих на отображение сущностей через конструктор форм
      • Процесс и сценарии для очистки базы
      • Работа с блоками в сценариях
      • Автоматическая нумерация процесса
      • Получение файлов из сетевой папки
      • Автоматическое склонение слов с использованием внешнего сервиса
      • Изменения в редактировании сценариев в Дизайнере ELMA 3.8
      • Запись данных в Excel файл
      • Импорт папок cо вложенными папками и файлами
      • История изменений полей объекта с использованием триггеров в БД
      • Использование фильтра по контексту процесса
      • Пример вычисления дат с учетом рабочего календаря
      • Создание файла из потока
      • Получение писем из почтового ящика
      • Определение исполнителя для динамической зоны ответственности по принципу «Кто первый» в сценарии
      • Динамические формы задач БП: запись результата операций над элементами блока в другой блок
    • Примеры
      • Настройка списка выбора дел в задачах бизнес-процессов
      • Еженедельная проверка на наличие дней рождений контактов и создание задач ответственным за них
      • Динамическая форма задачи в бизнес-процессах
      • Использование разметки Razor для создания интерфейса пользовательской задачи в бизнес-процессе
      • Изменение расположения кнопок перехода на форме задач БП с использованием разметки Razor
      • Пример использования параллельного и неисключающего ИЛИ шлюзов
      • Пример назначения задачи нескольким пользователям с помощью подпроцесса
      • Использование механизма резолюций в бизнес-процессе
      • Прерывание параллельных задач в процессе
      • Процесс и сценарии для очистки базы
      • Использование операции «Отправка сообщения» и «Ожидание сообщения».
      • Назначение прав доступа к задаче пользователю в сценарии
      • Ограничение диапазона выбора даты для переменной типа Дата/Время
      • Прерывание таймера в бизнес-процессе с помощью сценария
      • Динамические формы задач БП: запись результата операций над элементами блока в другой блок
      • Пример вычисления дат с учетом рабочего календаря
      • Пример применения регулярных выражений для строковых полей
      • Особенности использования связанных объектов в процессной задаче
      • Выбор счетов клиентов из таблицы
      • Пример организации интеграции системы ELMA со сторонней системой
    • Создание бизнес-процесса
    • Общая информация о модуле "Управление бизнес-процессами"
    • Часто задаваемые вопросы по работе с бизнес-процессами
    • Служба для запуска бизнес-процессов в системе ELMA из xml-файлов
    • Получение файлов из сетевой папки
  • ELMA: Электронный документооборот
    • Вопросы
      • Настройка таблиц отображения папок документооборота
      • Отображение регистрационного номера в названии документа
      • Удаление представлений, влияющих на отображение сущностей через конструктор форм
      • Примеры использования HTTP-запросов для запуска бизнес-процессов.
    • Шаблоны документов
      • Генерация файла по шаблону
      • Двойная генерация по шаблону
      • Отображение переменной типа "Блок" в шаблоне документа
      • Конвертация сгенерированного по шаблону файла в pdf в бизнес-процессе
      • Генерация файла с помощью сценария
      • Список функций генерации документов по шаблону v3.10
      • Пример реализации точки расширения IMorpherFormat и заполнение пользовательского словаря
      • Оформление нумерованных списков в шаблоне документа
    • Сценарии
      • Переименование файла версии документа в сценарии
      • Перемещение документов в сценарии
      • Получение текста резолюции в сценарии
      • Подписание версии документа в сценарии
      • Прерывание задач согласования из скрипта
      • Подписание пользователя на рассылку об изменениях документа в сценарии
      • Сценарий для получения результатов согласования документов
      • Список согласований и ознакомлений по документу
      • Создание/удаление связи между документами в сценарии
      • Добавление пользователей в список согласующих по документу сценарием
      • Смена статуса жизненного цикла документа в сценарии
      • Работа с регистрационным номером документа
      • Получение списка задач по резолюции в сценарии
      • Преобразование чисел в строки в сценариях
      • Добавление/удаление прав на создание документа определенного типа в сценарии
      • Создание документа при помощи сценария
      • Добавление/удаление прав на документ в сценарии
      • Отправка документа на ознакомление с помощью сценария
      • Создание резолюции в сценарии
      • Регистрация документа в сценарии
      • Получение подпапок заданной папки в сценарии
      • Запись листа согласования в контекстную переменную
      • Отправка документа на согласование с помощью сценария
      • Пример сценария вычисления значения поля
      • Работа с GridState (класс настройки отображения таблиц)
      • Создание и настройка отображения папок-фильтров сценарием
      • Использование в номенклатуре частей года (функция).
      • Добавление версии в документ с помощью сценария
      • Сценарии, выполняемые по событию
      • Вычислимые поля при изменении атрибутов документа
      • Использование в сценариях объектов и документов пользовательских свойств системных объектов
      • Добавление/удаление прав на подписание документа
      • Проверка наличия незавершенных процессов согласования документа с помощью сценария
      • Запись данных в Excel файл
      • Резервирование регистрационного номера сценарием
    • Примеры
      • Организация вынесения нескольких резолюций по одному документу
      • Создание и настройка кастомной формы документа
      • Интеграция с Google Docs: возможность одновременной работы с документами в системе ELMA
      • Создание номенклатуры дел за предыдущий год
      • ТЗ на поставку и внедрение информационной системы электронного документооборота
      • Регистрация документа в системе от уже прошедшей даты
      • Новые возможности механизма генерации предпросмотра файлов
      • Использование механизма резолюций в веб-части
      • Маршруты документов в системе ELMA
      • Согласование и ознакомление с пакетом документов
      • Установка обязательности заполнения комментария к согласованию
      • Кастомные формы задач
      • Использование разметки Razor для создания собственных форм объектов и документов
      • Настройка списка выбора дел в задачах бизнес-процессов
      • Настройка шаблона листа согласования
    • Общая информация о приложении ELMA ECM+
    • Создание документа в системе ELMA
    • Маршруты документов в системе ELMA
  • ELMA: CRM+
    • Вопросы
      • Отмена обязательности заполнения полей у физ. лиц
      • Единые настройки отображения Взаимоотношений для всех Возможностей
    • Примеры
      • Добавление поля карточки контрагента в фильтр сделок
      • Выбор значения из справочника (пример при вводе адреса сделать выбор города из списка справочника городов)
      • Отображение в карточке контрагента документов
      • Добавление типа телефона
      • Выполнение скрипта по событию
      • Отправка электронной почты контакту контрагента
      • Настройка произвольного вида карточек контрагентов
    • Сценарии
      • Исключение дублирования контрагентов
      • Выявление неактивных контрагентов
      • Динамическая форма создания и редактирования объекта Контрагент
      • Пример скрипта отправки SMS сообщения
      • Выполнение скрипта по событию
      • Удаление представлений, влияющих на отображение сущностей через конструктор форм
      • Сценарии для работы с документами в карточке контрагента
      • Связь объекта Контрагент с объектом Юридическое лицо
      • Получение списка контактов контрагента в сценарии
      • Создание сделки сценарием
      • Отображение списка контактов клиента
      • Преобразование чисел в строки в сценариях
      • Конвертация возможности в контрагента сценарием
      • Еженедельная проверка на наличие дней рождений контактов и создание задач ответственным за них
    • Общая информация о приложении ELMA CRM+
    • Карточка контрагента в ELMA CRM+
    • Организация воронки продаж. Привязка бизнес-процессов к воронке.
    • Создание сделки. Отчет «Динамика сделок»
    • Работа со взаимоотношениями
  • ELMA: Внутренний портал
    • ELMA Агент
      • Кодировка в Elma Агент
      • Ошибка в Elma Agent при сканировании
      • Очистка папки AppData при загрузке ЦП агентом
    • Календарь
      • Пример вычисления дат с учетом рабочего календаря
      • Работа с календарем
      • Изменение системного времени, если время в календаре отличается от реального на час
    • Кастомизация
      • Создание шаблона sms-уведомления
      • Реализация кастомного окна входа в систему
      • Примеры портлетов типа "Код"
      • Примеры портлетов с Iframe
      • Создание портлета для отображения списка новых пользователей
      • Получение списка пользователей онлайн
      • Интеграция портлетов ELMA в 1C Bitrix
      • Интеграция портлетов ELMA в SharePoint Server 2010
      • Автоматическая генерация паролей
      • Удаление представлений, влияющих на отображение сущностей через конструктор форм
      • Изменение вида кнопки главной страницы
      • Вывод таблицы с чек-боксами
      • Изменение стиля отображения контекстных переменных
      • Скрытие кнопок переходов из задачи
      • Маска для ввода номера телефона
      • Портлет запуска процессов
      • Описание объектной модели ELMA в части оргструктуры
      • Описание объектной модели ELMA в части пользователей
      • Описание возможностей по адаптации интерфейса ELMA в соответствии с концепцией бренда компании
      • Настройка MS SharePoint для установки приложения интеграции с ELMA
    • Задачи
      • Действия с задачей в системе ELMA
      • Редактирование обязательности заполнения стандартных полей в конструкторе форм
      • Работа с трудозатратами
      • Автоматическое переназначение задач-поручений при замещении
      • Получение электронных писем с сервера Exchange и закрытие задач по письму
    • Отчеты
      • Пример создания отчета с диаграммами
      • Преобразование типа BIGINT во временной интервал при создании отчета
      • Формирование ссылки на объект в отчете
      • Экспорт отчетов с макетами на .Net Razor
      • Пример написания простого отчета "с нуля"
      • ELMA-SQL
      • Скрытие пустых значений дат в отчете на макете FastReport
      • Создание ссылок на объекты Elma в отчете
      • Сложный отчет с ссылками на разные типы объектов с использованием стандартной формы FastReport
      • Сложный отчет с ссылками с использованием разметки на языке Razor
      • Раскрывающиеся панели и группировка в отчетах
      • Использование фильтра в выпадающем списке
      • Использование кастомного пейджинга в отчетах Razor
      • Матричные (сводные) отчеты в FastReport
      • Скрипты в FastReport
      • Использование параметров - списков в отчетах
      • Использование перечислений в качестве параметров в отчетах
      • Пример написания сложного отчета "с нуля"
      • Использование в отчетах раскрывающихся блоков (катов).
      • Добавление названия документа к теме задачи рассмотрения в отчете по исполнительской дисциплине
      • Нумерация строк и колонок в матричном отчёте
    • Сообщения
      • Информационные каналы в системе ELMA
    • Справочники
      • Кастомная форма добавления записей в справочник
      • Использование в сценариях объектов и документов пользовательских свойств системных объектов
      • Пример работы со справочниками в сценариях
      • Использование разметки Razor для создания собственных форм объектов и документов
      • Права на просмотр/редактирование поля в пользовательском интерфейсе объекта
      • Часто задаваемые вопросы по работе со справочниками
    • Информационные каналы в системе ELMA
    • Работа с трудозатратами
    • Действия с задачей в системе ELMA
    • Работа с календарем
    • Общая информация о разделе "Внутренний портал"
    • Использование в отчетах раскрывающихся блоков (катов).
  • ELMA: KPI
    • Примеры
      • Заполнение рядовых значений показателя KPI через сценарий
      • ССП: цели, мероприятия, карты (создание, использование, отображение)
      • Сбор данных персональных показателей и запись итогового значения в общий показатель
      • Заполнение метрик процесса через сценарии
      • Управление показателями. Пример простой модели
      • Панели управления: создание, примеры использования
      • Матрицы эффективности в системе мотивации
      • Сбор данных по персональному показателю
    • Использование системных справочников в модуле "Управление показателями"
    • ССП: цели, мероприятия, карты (создание, использование, отображение)
    • Панели управления: создание, примеры использования
    • Матрицы эффективности в системе мотивации
    • Создание персонального показателя
    • Управление показателями. Пример простой модели
    • Моделирование показателей, их визуальное отображение и ввод значений
    • Общая информация о приложении ELMA KPI
  • ELMA: Проекты+
    • Вопросы
      • Преобразование чисел в строки в сценариях
      • Отображение пользовательских свойств объекта "Проект" в веб-части
    • Сценарии
      • Добавление участников проекта в сценарии
      • Создание проекта в сценарии
    • Примеры
      • Использование комплексных задач проекта
      • Пример использования проектных процессов
      • Работа с планом проекта из процессной задачи
      • Создание пользовательского фильтра в плане проекта
    • Общая информация о приложении ELMA Проекты+
    • Отображение пользовательских свойств объекта "Проект" в веб-части
    • Создание проекта в приложении ELMA Проекты+
  • Дополнительные модули
    • Интеграция с 1С
      • Получение остатков из регистра накопления 1С
      • Получение табличной части из документа 1С в сценарии
      • Пример создания документа 1С "Заказ покупателя"
      • Исполнение запросов в 1С из сценария ELMA
      • Запись в контекстную переменную элемента типа документ 1С
      • Ошибка COM-соединения при интеграции с 1С 8.3
      • Работа с документами 1С в сценариях
      • Запуск бизнес-процесса из 1С
      • Создание, редактирование, сохранение справочника
      • Пример использования интеграции с 1C
      • Подключение системы ELMA к конфигурации 1С через COMConnector
      • Работа со справочниками 1С в сценарии
      • Запись в контекстную переменную элемента справочника 1С
    • Общая информация о дополнительных модулях системы
  • Администрирование
    • Работа с базами данных
      • Работа с базами данных в IBExpert
      • Обслуживание БД ELMA Экспресс
      • Работа с базами данных
      • Восстановление из бэкапа базы Oracle
      • Резервное копирование базы данных Oracle
      • Ручное резервное копирование БД при обновлении системы
    • Установка, обновление и основные настройки
      • Веб-ферма ELMA
        • Типичные ошибки запуска веб-ферм и способы их устранения
        • Создание веб-фермы на сервере-контроллере
        • Настройка сквозной авторизации при использовании веб-фермы
        • Инструкция по установке и настройке ферм MS Web Farm Framework
        • Использование кэша Redis в ELMA
        • Настройки серверов Redis для отказоустойчивой работы
      • Списки критичных изменений системы
        • Версия 3.9.0
          • Обновление MVC3 до MVC4
          • Список критичных изменений системы версий 3.9.х
          • Служба для запуска бизнес-процессов в системе ELMA из xml-файлов
        • Критичные изменения версий системы
        • Список критичных изменений системы версий 3.1.х
        • Список критичных изменений системы версий 3.2.х
        • Список критичных изменений системы версий 3.5.х
        • Список критичных изменений системы версий 3.6.х
        • Список критичных изменений системы версий 3.7.х
        • Список критичных изменений системы версий 3.10.х
        • Список критичных изменений системы версий 3.9.х
        • Список критичных изменений системы версий 3.8.х
        • Список критичных изменений системы версий 3.11.х
        • Список критичных изменений системы версий 3.12.х
      • Инструкция по миграции на Firebird v.3
      • Список критичных изменений системы версий 3.12.х
      • Настройка IIS с помощью командной строки
      • Список критичных изменений системы версий 3.10.х
      • Список критичных изменений системы версий 3.9.х
      • Авторазвертывание пакетов BPM App
      • Обновление пользовательского компонента (модуля)
      • Список критичных изменений системы версий 3.11.х
      • Установка системы ELMA в тихом режиме
      • Совместимость ELMA 3.6 и MSSQL SERVER 2014
      • Механизм перехода с версии ELMA 2.5 на версию ELMA 3.х
      • Инструкция по обновлению системы ELMA при наличии установленного компонента ELMA Store
      • Список критичных изменений системы версий 3.8.х
      • Перевод языка интерфейса системы ELMA
      • Изменение системного времени, если время в календаре отличается от реального на час
      • Фильтр для выбора активных пользователей из AD/LDAP
      • Инструкция по установке системы
      • Настройка IIS под работу с ELMA
      • Настройка работы ELMA на HTTPS
      • Настройка рабочего календаря
      • Сброс активации ELMA
      • Авторизация от пользователя Windows
      • Работа с файлами конфигурации
      • Решение проблем подключения к ELMA
      • Изменение порта веб-сервера ELMA
      • Запуск ELMA Агент с параметрами
      • Загрузка пользователей из текстового файла с разделителями
      • Загрузка пользователей из файла формата Excel
      • Переадресация на MSSQL Reporting services при входе в модуль "Отчеты" в веб-части ELMA
      • Работа ELMA Экспресс с использованием нескольких ядер процессора
      • Настройка времени ожидания отклика от SQL-сервера
      • Отключение резервного копирования БД при старте сервера ELMA
      • Использование ELMA на медленных Интернет-каналах
      • Ошибка при импорте пользователей из LDAP
      • Увеличение объема доступной для использования приложением "Дизайнер ELMA" оперативной памяти.
      • Автоматическая генерация паролей
      • Настройка расширенного мониторинга для отслеживания перезапуска сервера ELMA.
      • Инструкция по обновлению системы ELMA
    • Настройка внутреннего криптопровайдера
      • Windows Server 2008. Создание и настройка центра сертификации
    • Системные требования для Oracle Database
    • Инструкция по установке системы
    • Общая информация о разделе "Администрирование"
    • Инструкция по обновлению системы ELMA
    • Некорректный ответ сервера (The requested URL did not return JSON) - примеры и получение информации об ошибке.
    • Удаление представлений, влияющих на отображение сущностей через конструктор форм
    • Обновление и установка (дополнительных) модулей
    • Типичные ошибки запуска сервера и способы их устранения
    • Перенос системы ELMA на другой сервер
    • Особенности экспорта-импорта 3.2.0
    • Инструкция по развертыванию сервера RabbitMQ и настройке очереди сообщений в системе ELMA
    • Инструкция по настройке очереди сообщений MSMQ
    • Пример организации работы по схеме "Тестовый – Продуктив"
    • Список критичных изменений системы версий 3.8.х
    • Перевод языка интерфейса системы ELMA
    • Сбор информации о deadlock
    • Список критичных изменений системы версий 3.12.х
    • Основные причины снижения быстродействия сервера ELMA и способы их предупреждения
    • Список критичных изменений системы версий 3.10.х
    • Список критичных изменений системы версий 3.9.х
    • Особенности обновления системы ELMA
    • Список критичных изменений системы версий 3.11.х
    • Инструкция по миграции на Firebird v.3
  • ELMA Framework
    • ELMA PublicAPI
      • Разработка сценариев
        • Особенности создания объектов в сценариях
        • Структура модели данных и менеджеры сущностей (объектов)
        • Локатор сервисов системы
        • Поиск объектов в сценарии
        • Сценарии при изменении на форме
        • Сценарий вычисления значения поля
        • Сценарии для изменения производственного календаря
        • Пример работы с перечислениями в сценариях
        • Использование сторонних редакторов кода при написании сценариев в ELMA
        • Загрузка файла из контекста на ftp-сервер
        • Пользовательские поля системных объектов в сценариях
        • Реализация eql-поиска по документу
        • Создание и использование пользовательских расширений
      • ELMA API F.A.Q.
      • Создание портлета для компонента при помощи Дизайнера
      • Требования к разработчику сценариев
      • Введение в написание сценариев
      • BPMApps. Создание модуля с собственными привилегиями к объекту или модулю
      • Сложные фильтры, язык EQL
      • ELMA API - инструмент для разработки сценариев
    • Компоненты ELMA
      • Расширения системы
        • Работа с приложением
          • Создание собственного канала отправки сообщений
          • Добавление собственного раздела настроек для модуля
          • Добавление собственного раздела настроек для модуля с пользовательским отображением формы просмотра и редактирования
          • Создание собственных глобальный настроек для модуля
          • Дополнительная проверка привилегий для файла
          • Последняя активность по различным типам объектов
          • Создание собственного слежения за объектом
          • Создание собственного планировщика
          • Создание прав доступа для записей объекта
          • Создание предпросмотра документа с различными форматами файлов
          • Хранение и отображение истории работы с объектом
          • Работа с действиями в сущностях и менеджерах
          • Создание модуля для приложения
          • Создание собственного модуля авторизации
        • Веб-часть
          • Портлеты
          • Создание портлета в модуле
          • Добавление колонки с изображением в стандартный элемент «Dynamic Grid»
          • Добавление колонок таблицы в стандартный элемент «Dynamic Grid»
          • Добавление собственного события в календарь
          • Создание собственных событий в календаре
          • Создание Popup окна для просмотра записи справочника
          • Добавление ссылки на карточку справочника
          • Добавление вкладок в стандартный элемент «TabPanel»
          • Точка расширения для отображения ленты сообщений всех типов объектов
          • Создание портлетной страницы с портлетом при активации контейнера модулей
          • Отображение подробной информации о Контрагенте в стандартном элементе выбора сущности
          • Создание собственного счетчика данных в меню
          • Создание меню с древовидной структурой
          • Реализация возможности закрепления объекта на странице
          • Создание веб модуля для приложения
          • Структура веб модулей
          • Всплывающие подсказки
        • Дизайнер
          • Создание нового модуля в дизайнере
          • Элементы в Ribbon-оболочке приложения (панель инструментов и панель состояния)
          • Архитектура дизайнера
        • Архитектура
          • Реализация событий уровня модуля
          • Кэширование данных
          • Жизненные циклы инициализации приложения ELMA
          • Компонентная модель
          • Архитектура ядра системы
          • Структура модели данных и менеджеры сущностей (объектов)
          • Локатор сервисов системы
          • Архитектура объектной модели
        • Шаблоны
          • Сценарий формирования изображения штрихового кода для подстановки в шаблон документа
          • Шаблоны сообщений XML
          • Создание собственной функции для шаблонов оповещений
          • Создание собственного типа данных для списка получателей оповещений
          • Функция формирования почтового адреса для подстановки в шаблоны документов и уведомлений
        • Модель данных
          • Создание собственного обработчика свойства
          • Преобразование базы данных с помощью XML-файла структуры
          • Обработчики событий NHibernate
          • Обработчики событий NHibernate при подтверждении транзакции
          • Сущности
          • Создание серверного модуля для приложения
          • Редактор сущностей: ELMA Entity
          • Оптимизация базы данных
          • Сложные фильтры, язык EQL
        • Плагин для Visual Studio
          • Пакетная система для установки и обновления
          • ELMA Plugin for Visual Studio 2010/2012/2013/2015
        • Редактор сущностей: ELMA Entity
        • Соглашение по наименованию
        • Пример разработки плагина для MS Outlook 2007
        • Особенности разработки для Oracle
        • Добавление кнопки в тулбар
        • Добавление пункта в левое меню
      • Быстрый старт разработки расширений
      • Введение в разработку ELMA 3
      • Требования к разработчику расширений для системы
      • Каталог доступных расширений системы
    • ELMA WebAPI
      • Внешнее WebAPI
      • Примеры работы с WebAPI
      • Настройка интеграции системы ELMA с внешним сайтом
      • Отправка Ajax-запросов на сервер ELMA
      • Реализация сервиса Web API
      • Отслеживание изменений через API
      • Обновление Web API до версии 1.0.1 (ELMA 3.2)
      • Выборка дерева объектов
    • ELMA: Управление конфигурациями
      • Приложение "ELMA: Управление конфигурациями"
      • Настройка автоматического запуска приложения "Управление конфигурациями"
    • ELMA Framework - Инструментарий разработки ELMA 3
Главная » Администрирование » Установка, обновление и основные настройки » Веб-ферма ELMA

Типичные ошибки запуска веб-ферм и способы их устранения Icon Printer

В этой статье мы рассмотрим часто встречающиеся ошибки и методы их устранения.

1.  Ошибка: К базе данных есть активные подключения от других версий ELMA.

 

  • Причина: веб-фермы работают на разных ревизиях.
  • Решение: Обновить веб-фермы до одинаковой ревизии.

2.  Ошибка: Не удалось сконфигурировать провайдер по секции в конфигурации cacheService.
Данная ошибка может возникнуть после сброса базы данных или после перезапуска виртуальной машины.

 

  • Причина: Остановка кэш-сервера.
  • Решение: Остановка пула и сайта ELMA на всех ВМ фермы. На ферме 1 необходимо зайти в Пуск -> Все программы -> AppFabric for Windows Server -> Администрирование кэша PowerShell (Запустить от имени Администратора) и выполнить:
    Start-CacheCluster.
    После этого запускаем пул и сайт ELMA на всех ВМ фермы.

3.  Ошибка: Не запустилась головная ферма.

  • Решение: Заходим на головную ВМ, далее идем в Диспетчер служб  IIS-> WEBFARM-Servers Farms -> ELMA3 -> Servers. Если у ферм стоит статус Unknown, его надо заменить на Yes.

 

Далее нужно выбрать первую ферму и в правом меню нажать на ссылку Repair Server.

 

После этого в контекстном меню данной фермы выбираем пункт Make Server Available.

 

4. Ошибка: Веб-ферма не запускается.

 

  • Полный текст ошибки: EleWise.ELMA.Runtime.Exceptions.ConfigurationInitializeException: Не удалось сконфигурировать провайдер по секции в конфигурации cacheService ---> Microsoft.ApplicationServer.Caching.DataCacheException: ErrorCode:SubStatus: There is a temporary failure. Please retry later. (One or more specified cache servers are unavailable, which could be caused by busy network or servers. For on-premises cache clusters, also verify the following conditions. Ensure that security permission has been granted for this client account, and check that the AppFabric Caching Service is allowed through the firewall on all cache hosts. Also the MaxBufferSize on the server must be greater than or equal to the serialized object size sent from the client.) ---> System.ServiceModel.CommunicationException: Подключение к сокету было прервано. Возможно, это вызвано ошибкой обработки сообщения, превышением времени ожидания на удаленном узле или проблемой с выделенным сетевым ресурсом. Тайм-аут локального сокета: "10675199.02:48:05.4775807". ---> System.IO.IOException: Сбой операции чтения, см. внутреннее исключение. ---> System.ServiceModel.CommunicationException: Подключение к сокету было прервано. Возможно, это вызвано ошибкой обработки сообщения, превышением времени ожидания на удаленном узле или проблемой с выделенным сетевым ресурсом. Тайм-аут локального сокета: "10675199.02:48:05.4775807". ---> System.Net.Sockets.SocketException: Удаленный хост принудительно разорвал подключение.
  • Решение: Нужно перенастроить пул приложения на Администратора машины, сети и кэша.

5. Ошибка: Ошибка обновления структуры БД: Не удалось выполнить метод EleWise.ELMA.Security.Db.SecurityDbStructure.FillCache3()

 

  • Решение: Остановка пула и сайта ELMA на всех ВМ фермы. На ферме 1 необходимо зайти в Пуск -> Все программы -> AppFabric for Windows Server -> Администрирование кэша PowerShell (Запустить от имени Администратора) и выполнить:
    Grant-CacheAllowedClientAccount Domain\UserName

 6. Ошибка: 502 - веб-сервером в качестве шлюза или прокси-сервера получен недопустимый ответ (возникает часто, но не постоянно).

  • Решение: Зайдите в настройки веб-фермы на контроллере, далее в Диспетчер служб  IIS -> Proxy. 

В открывшемся окне необходимо увеличить период ожидания ответа от сервера приложений. Для этого необходимо в разделе Proxy изменить значение в поле Time-out (seconds), например, на 600 секунд. При превышении времени генерации (данного значения) будет отображена ошибка 502.

 

Перезапуск кластера

Остановка пула и сайта ELMA на всех ВМ фермы. На ферме 1 необходимо зайти в Пуск -> Все программы -> AppFabric for Windows Server -> Администрирование кэша PowerShell (Запустить от имени Администратора) и выполнить:
Stop-CacheCluster
Start-CacheCluster
После этого запускаем пул и сайт ELMA на всех ВМ фермы.

 

Удаление и создание кэша

Остановка пула и сайта ELMA на всех ВМ фермы.На ферме 1 необходимо зайти в Пуск -> Все программы -> AppFabric for Windows Server -> Администрирование кэша PowerShell (Запустить от имени Администратора) и выполнить:
Remove-Cache ELMA
Remove-Cache ELMA_NH
Remove-Cache ELMA_NH_Locks
Далее необходимо подождать несколько минут (в это время осуществляется удаление кэшей – они могут долго удаляться) и потом выполнить:
New-Cache ELMA
New-Cache ELMA_NH
New-Cache ELMA_NH_Locks
В том случае, при выполнении New-Cache отобразилась ошибка, значит кэши еще не успели удалиться, т.е. надо подождать еще немного и попробовать повторно выполнить запросы.
После этого запускаем пул и сайт ELMA на всех ВМ фермы.

Статья была просмотрена 2592 раз.
Файлы Attachments
Файлов нет
Похожие статьи RSS Feed
Настройка сквозной авторизации при использовании веб-фермы
Добавлено 13 Января 2016
Создание веб-фермы на сервере-контроллере
Добавлено 17 Февраля 2016
Инструкция по установке и настройке ферм MS Web Farm Framework
Добавлено 29 Мая 2014
Использование кэша Redis в ELMA
Добавлено 03 Апреля 2018
Настройки серверов Redis для отказоустойчивой работы
Добавлено 04 Апреля 2018
 
© 2006–2018 «ELMA»