Orbeon Form Builder - выпуск сессии
Я столкнулся с проблемой в Orbeon Form Builder. Он часто просит меня перезагрузить страницу. Сколько запросов он будет обрабатывать одновременно? Есть ли конкретная конфигурация Tomcat для обработки нескольких запросов? Кажется, есть проблема с памятью. Я добавил конфигурацию в файл TOMCAT_HOME/bin/catalina.sh. Я также приложил снимок экрана с сообщением об ошибке и сообщением об ошибке консоли tomcat. Пожалуйста, помогите мне решить эту проблему.
Конфигурация Tomcat
export CATALINA_OPTS="$CATALINA_OPTS -Xms1024m"
export CATALINA_OPTS="$CATALINA_OPTS -Xmx4096m"
export CATALINA_OPTS="$CATALINA_OPTS -XX:MaxPermSize=256m"
ORBEON_MEMORY_OPTS="-Xms300m -Xmx1000m -XX:MaxPermSize=256m -verbosegc -XX:+PrintGCDateStamps -XX:+PrintGCTimeStamps -XX:+PrintGCDetails"
ORBEON_DEBUG_OPTS="-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=61155,suspend=n,server=y"
export JAVA_OPTS="$ORBEON_MEMORY_OPTS -server"
Диалог ошибок
Ошибка консоли Tomcat
1 ответ
Когда вы получаете такой диалог, может произойти одно из двух: либо произошла ошибка JavaScript в браузере, либо произошла ошибка сервера. Когда происходит первое, в диалоге появляется дополнительная информация об ошибке, которая здесь не отображается. Так что вы, скорее всего, в последнем случае: на сервере произошла ошибка.
Чтобы увидеть, что это такое, нужно посмотреть на orbeon.log
, Он находится в ../logs/orbeon.log
относительно каталога, в котором вы запускаете Tomcat, который, если вы запустите его в bin
укажет на Tomcat's logs
каталог. Проверить orbeon.log
сразу после того, как вы получите такую ошибку, и посмотрите, сможете ли вы найти исключение в нижней части файла.
(Если просмотр файла журнала не помогает, не стесняйтесь публиковать его где-нибудь, например, на https://gist.github.com/, обновите свой вопрос, добавив ссылку на файл, и оставьте здесь комментарий, поэтому Я уведомлен, ты сделал это.)