コラボレーション : Cisco Unified Customer Voice Portal

記憶誤 り メッセージからの音声 XML サーバ

2016 年 10 月 28 日 - 機械翻訳について
その他のバージョン: PDFpdf | 英語版 (2015 年 8 月 22 日) | フィードバック

概要

この資料は音声 XML (VXML)サーバがメモリおよびレポートを使い果たす問題を記述したものです:

java.lang.OutOfMemoryError: PermGen space

Rajender Kalavala によって貢献される、Cisco TAC エンジニア。

問題

場合によっては、VXML サーバ/Tomcat クラッシュはおよび OutOfMemoryError メッセージを表示する。

これらの断片は VXML サーバアプリケーション エラーログで見られます。

Exception in thread "Message Buffering Thread Error with admin
application update,xx/xx/2013 xx:xx:xx.xxx, The error was:
There was a problem loading classes local to the application
<application Name>. The root cause was:
java.lang.OutOfMemoryError: PermGen space

com.audium.server.AudiumException: There was a problem loading
classes local to the application <applicationname>
.at com.audium.server.controller.AudiumServerConfiguration.
loadLocalClasses (AudiumServerConfiguration.java:1405)

at com.audium.server.controller.AudiumServerConfiguration.
<init>(AudiumServerConfiguration.java:212)

Caused by: java.lang.OutOfMemoryError: PermGen space

解決策

Cisco Unified Customer Voice Portal (CVP)バージョン 9.0 を実行するとき、OutOfMemoryError メッセージの原因となる場合がある問題および多くのセキュリティー の 脆弱性を解決するために ES11 がインストールされていることを確かめて下さい。 詳細については Cisco Unified Customer Voice Portal Software フィールド注意(FN)の多重 脆弱点を参照して下さい。

FN で参照される CVP バージョン 8.5 のためにものへの同じような ES はリリースされました。 CVP8.5.1_ES24.exe をダウンロードできるページを参照するためにハイパーリンクをクリックして下さい。

仮想メモリを高めて下さい

多くの場合、仮想メモリの増加は助けます。 CVP バージョン 8.5 および 9.0 の仮想メモリを高めるために、これらのステップを完了して下さい:

Windows 2003

  1. 次のとおりに移動します。
    Start > Run > Regedit
    HKLM \ソフトウェア\ Apache ソフトウェア Foundation\Procrun2.0\VXMLServer\
    パラメータ\ Java \オプション
  2. 仮想メモリ PermSpace を高めるために "-XX:MaxPermSize=256M" レジストリキーを追加して下さい。

Windows 2008

  1. 次のとおりに移動します。
    Start > Run > Regedit
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apache ソフトウェア Foundation\Procrun2.0\VXMLServer\
    パラメータ\ Java \オプション
  2. 仮想メモリ PermSpace を高めるために "-XX:MaxPermSize=256M" レジストリキーを追加して下さい。

開発者サービスに連絡して下さい

これらの修正を越えて、VXML アプリケーション デバッグは VXML アプリケーション開発者によって Cisco Technical Assistance Center に含まれるアプリケーション フローを分析する限られたリソースがあるので処理する必要があります。 この資料のプロシージャに従い、余分なメモリ使用量のもとが見つけることができなかったらアプリケーションを検討するために開発者サービスに連絡して下さい。

FAQ

VXML アプリケーション メモリ消費を監視する最もよい方法とは何か。

VisualVM、JProfiler および Yourkit のようなこれのために、利用可能 な複数のツールがあります。 VXML アプリケーションを査定するプロファイラーのうちのどれかがデータ構造がメモリを集め、リリースしない詳細を提供します、OutOfMemory 状態の結局原因となる。

どの位の割りで Garbage Collection は a (CVP) /VXML サーバで蹴られますか。

Garbage Collection 実行がシステム 負荷によって決まる時。 一般ルールは多量のメモリとの少量システムか 1 つが Garbage Collection をより少し頻繁に稼動する一方わずかメモリの高負荷 システムかシステムが Garbage Collection に頻繁に出会うことです。

Garbage Collection はどのようにアプリケーションかから開拓するべきどんなメモリを決定するか。

これは Java Virtual Machine (JVM; Java バーチャルマシン)によって査定されます。 それへのすべての参照が廃棄されればどのオブジェクトでも Garbage Collection のための候補に似合います。



Document ID: 116279