Hybris застрял на этапе локализации во время инициализации

#hsqldb #hybris

#hsqldb #sap-commerce-cloud

Вопрос:

Почему мой сервер hybris после его запуска застревает на этапе: «Локализация типов».

Я нажимаю на инициализацию в HAC.

Здесь процесс застревает, как показано.

введите описание изображения здесь

введите описание изображения здесь

Я также не получаю логов.

Я использую HSQL hybris по умолчанию.

Это то, что я получаю, когда останавливаю сервер:

клиент <<master>> еще не запущен — нет активного источника данных

Комментарии:

1. Как долго вы ждали?

2. Локализация типов обычно требует времени. Если вы хотите, вы можете переключиться на какую-нибудь другую базу данных, такую как MySQL, чтобы ускорить процесс.

3. это только для MySQL DB (mysql 5.7), это занимает так много времени @Sanchit… Инициализация HSQL по умолчанию кажется прекрасной…

4. Это заставляет меня ждать часами @Benoit … иногда это застревает на ночь, без какого-либо прогресса

5. Попробуйте с Mysql 5.6, есть проблемы с 5.7. Также не забудьте настроить innodb_flush_log_at_trx_commit=0 в противном случае производительность действительно низкая.

Ответ №1:

Это случилось со мной. Я заметил, что сообщение было таким: [main] [TypeLocalization] 1 потоки будут использоваться для локализации системы типов. Система зависает навсегда. Я обнаружил, что виртуальная машина имела 1 процессор.

Когда я увеличил процессор до 16. Сообщение стало следующим: [main] [TypeLocalization] для локализации системы типов будут использоваться 16 потоков. и этот шаг длится не более 30 секунд!

Следовательно, решение заключается в увеличении процессора.

Ответ №2:

Похоже, что ваше соединение с базой данных было прервано

Комментарии:

1. во время инициализации я могу получить доступ к базе данных @KilleKat … я просто показываю таблицы; чтобы увидеть, обновляется ли количество таблиц… как и что вы подразумеваете под прерванным соединением … как преодолеть это для базы данных Mysql?