0

アプリケーションを実行しようとすると、permgen スペースの問題が発生します。アプリケーションには、いくつかの select db 呼び出しがあり、Salesforce コネクタを使用して salesforce システムに接続しようとします。ただし、セールスフォースに接続するポイントに到達するとすぐに、最初の展開から常に次の例外が発生します。プロファイリングを実行したり、問題をデバッグしたり、メモリを追加したりできるクラウドハブの方法はありますか?ところで、私は 1.5GB のメモリを持つ 1 つのワーカーを使用しています。

********************************************************************************
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)
********************************************************************************
4

2 に答える 2

2

Mule 3.6.1 ワーカーを使用している場合、これは既知の問題であり、まもなく解決される予定です。残念ながら、Mule 3.6.1 CH ワーカーの permgen 設定は低くなっています。Mule 3.6.0 にダウングレードしてみて、問題が解決しないかどうかを確認していただけますか?

HTH、

ジャスティン

于 2015-04-20T09:06:19.287 に答える