2015-04-18 2 views
0

При попытке запустить приложение возникает проблема с пространством в пространстве. Приложение имеет несколько выбранных вызовов db, а затем пытается подключиться к системе Salesforce с помощью соединителя Salesforce. Однако, как только я дойду до точки подключения к salesforce, я всегда получаю следующее исключение от первого развертывания. Есть ли способ в cloudhub, что я могу выполнить профилирование или отладить проблему или предоставить ей больше памяти? BTW Я использую одного рабочего с 1,5 ГБ памяти.java.lang.OutOfMemoryError: пространство PermGen в CloudHub

******************************************************************************** 
Message    : PermGen space (java.lang.OutOfMemoryError). Message payload is of type: LinkedHashMap 
Code     : MULE_ERROR-29999 
-------------------------------------------------------------------------------- 
Exception stack is: 
1. PermGen space (java.lang.OutOfMemoryError) 
    java.lang.ClassLoader:-2 (null) 
2. PermGen space (java.lang.OutOfMemoryError). Message payload is of type: LinkedHashMap (org.mule.api.MessagingException) 
    org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor:32 (http://www.mulesoft.org/docs/site/current3/apidocs/org/mule/api/MessagingException.html) 
-------------------------------------------------------------------------------- 
Root Exception stack trace: 
java.lang.OutOfMemoryError: PermGen space 
    at java.lang.ClassLoader.defineClass1(Native Method) 
    at java.lang.ClassLoader.defineClass(ClassLoader.java:800) 
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) 
    + 3 more (set debug level logging or '-Dmule.verbose.exceptions=true' for everything) 
******************************************************************************** 

ответ

2

Если вы используете работника Mule 3.6.1, это известная проблема, которая будет решена в ближайшее время. К сожалению, работники Mule 3.6.1 CH имеют низкий уровень настройки. Не могли бы вы попытаться понизить до Mule 3.6.0 и посмотреть, сохраняется ли проблема?

НТН,

Джастин

0

Увеличьте рабочий в cloudhub и повторите попытку. Пример. Если вы использовали 0.1 v core, попробуйте увеличить до 0.2v ядра.

+0

У меня есть ограничение труда. – rst

+1

Переключение на 3.6.0 действительно похоже на то, чтобы эта проблема исчезла, и из дампа потока я могу видеть, что максимальное распределение пространства перменства gen было настолько низким, как около 90 МБ, и, следовательно, было неудачно. – rst

Смежные вопросы