KIE Workbench - Как загрузить файл большого правила.xls
Мы загружаем 45000 правил в Kie Workbench. Эти правила объявлены в одном листе Excel. Мы планируем загрузить 5 файлов в один KIe_project на общую сумму до 200 000 правил.
Постановка задачи
В настоящее время для 20 000 правил проверка и сборка занимают много времени. Мы должны повысить параметры виртуальной машины, чтобы они были следующими, в противном случае мы получаем очень высокое время отклика, а иногда java.io.buffersize превышает исключение Xms=512m Xmx=7168 MaxPermGen=4096 Если файл правил содержит ошибки валидации, то одна валидация займет 15 минут
Преобразование файла xls в формат GDST, а затем проект Build&Deploy занимает более 1 часа. и неудовлетворительно, что через 1 час мы узнаем, что есть ошибки проверки, сбой сборки или успешное развертывание
Другие подключенные пользователи не могут выполнять какие-либо операции с Kie-Workbench во время загрузки / проверки / развертывания таких больших файлов.
После успешного преобразования файла xls в формат gdst редактирование таблицы Guided Decision не может быть загружено даже для 10 тыс. Записей.
Во время каждой проверки или загрузки мы получаем ошибку, из-за которой невозможно развернуть артефакт на http://repo1.maven.org/maven2. Мы загружаем только в Kie-WB, почему он собирается в указанное хранилище для развертывания. Во-вторых, у нас есть собственный репозиторий Nexus, развернутый в организации, где необходимо развертывать ресурсы, а не в http://repo1.maven.org/maven2. Для информации мы используем maven's в pie kie-project для развертывания в нашем хранилище.