アーティクル - CS338829
スレーブサーバーマネージャーログにエラー「java.rmi.RemoteException: キャッシュサーバーが見つかりません」が表示され、Windchill でのリクエストの応答が遅い
修正日: 02-Aug-2023
適用対象
- Windchill PDMLink 11.1
説明
- Web ブラウザからリクエストが応答しません。 UI の表示が非常に速い場合があります。結果が表示されるまでに 5 分または 10 分かかる場合があります
- これは Windchill専用クラスタ環境です。マスターには問題はありませんが、すべてのスレーブ サーバー マネージャのログに以下のエラーが表示されます。
エラー [ServerManagerRegistryPinger] wt.cache.server.wt.manager.jmx.ServerManagerRegistry - キャッシュ サーバー呼び出し例外をキャッチしました
java.rmi.RemoteException: リモート キャッシュ エントリを配置できません。ネストされた例外は次のとおりです。
java.rmi.RemoteException: キャッシュ サーバーが見つかりません。ネストされた例外は次のとおりです。
wt.util.WTRemoteException: サーバーを取得できません。ネストされた例外は次のとおりです。
java.rmi.ConnectException: ホストへの接続が拒否されました: <ホスト名>;ネストされた例外は次のとおりです。
java.net.ConnectException: 接続が拒否されました: 接続します
wt.cache.RemoteCacheServer.putEntryInternal(RemoteCacheServer.java:404) で
wt.cache.RemoteCacheServer.lambda$putEntry$19(RemoteCacheServer.java:333) で
wt.cache.RemoteCacheServer.callTimeAndLogRemoteCallableLow(RemoteCacheServer.java:680) で
wt.cache.RemoteCacheServer.callTimeAndLogRemoteCallable(RemoteCacheServer.java:652) で
wt.cache.RemoteCacheServer.putEntry(RemoteCacheServer.java:330) で
wt.cache.CacheManager.put(CacheManager.java:943) で
wt.cache.CacheManager.put(CacheManager.java:931) で
wt.manager.jmx.ServerManagerRegistry.pingMasterAndSlaves(ServerManagerRegistry.java:178) で
wt.manager.jmx.ServerManagerRegistry$RegistryPinger.run(ServerManagerRegistry.java:322) で
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) で
java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) で
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) で
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) で
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) で
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) で
java.lang.Thread.run(Thread.java:748) で
原因: java.rmi.RemoteException: キャッシュ サーバーが見つかりません。ネストされた例外は次のとおりです。
wt.util.WTRemoteException: サーバーを取得できません。ネストされた例外は次のとおりです。
java.rmi.ConnectException: ホストへの接続が拒否されました: <ホスト名>;ネストされた例外は次のとおりです。
java.net.ConnectException: 接続が拒否されました: 接続します
wt.cache.RemoteCacheServer.getCacheServer(RemoteCacheServer.java:630) で
wt.cache.RemoteCacheServer.putEntryInternal(RemoteCacheServer.java:392) で
...さらに 15 件
原因: wt.util.WTRemoteException: サーバーを取得できません。ネストされた例外は次のとおりです。
java.rmi.ConnectException: ホストへの接続が拒否されました: <ホスト名>;ネストされた例外は次のとおりです。
java.net.ConnectException: 接続が拒否されました: 接続します
wt.manager.RemoteServerManager.remoteInvoke(RemoteServerManager.java:486) で
wt.manager.RemoteServerManager.getServer(RemoteServerManager.java:278) で
wt.manager.RemoteServerManager.getServer(RemoteServerManager.java:262) で
wt.cache.RemoteCacheServer.getCacheServer(RemoteCacheServer.java:610) で
...さらに 16
java.rmi.RemoteException: リモート キャッシュ エントリを配置できません。ネストされた例外は次のとおりです。
java.rmi.RemoteException: キャッシュ サーバーが見つかりません。ネストされた例外は次のとおりです。
wt.util.WTRemoteException: サーバーを取得できません。ネストされた例外は次のとおりです。
java.rmi.ConnectException: ホストへの接続が拒否されました: <ホスト名>;ネストされた例外は次のとおりです。
java.net.ConnectException: 接続が拒否されました: 接続します
wt.cache.RemoteCacheServer.putEntryInternal(RemoteCacheServer.java:404) で
wt.cache.RemoteCacheServer.lambda$putEntry$19(RemoteCacheServer.java:333) で
wt.cache.RemoteCacheServer.callTimeAndLogRemoteCallableLow(RemoteCacheServer.java:680) で
wt.cache.RemoteCacheServer.callTimeAndLogRemoteCallable(RemoteCacheServer.java:652) で
wt.cache.RemoteCacheServer.putEntry(RemoteCacheServer.java:330) で
wt.cache.CacheManager.put(CacheManager.java:943) で
wt.cache.CacheManager.put(CacheManager.java:931) で
wt.manager.jmx.ServerManagerRegistry.pingMasterAndSlaves(ServerManagerRegistry.java:178) で
wt.manager.jmx.ServerManagerRegistry$RegistryPinger.run(ServerManagerRegistry.java:322) で
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) で
java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) で
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) で
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) で
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) で
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) で
java.lang.Thread.run(Thread.java:748) で
原因: java.rmi.RemoteException: キャッシュ サーバーが見つかりません。ネストされた例外は次のとおりです。
wt.util.WTRemoteException: サーバーを取得できません。ネストされた例外は次のとおりです。
java.rmi.ConnectException: ホストへの接続が拒否されました: <ホスト名>;ネストされた例外は次のとおりです。
java.net.ConnectException: 接続が拒否されました: 接続します
wt.cache.RemoteCacheServer.getCacheServer(RemoteCacheServer.java:630) で
wt.cache.RemoteCacheServer.putEntryInternal(RemoteCacheServer.java:392) で
...さらに 15 件
原因: wt.util.WTRemoteException: サーバーを取得できません。ネストされた例外は次のとおりです。
java.rmi.ConnectException: ホストへの接続が拒否されました: <ホスト名>;ネストされた例外は次のとおりです。
java.net.ConnectException: 接続が拒否されました: 接続します
wt.manager.RemoteServerManager.remoteInvoke(RemoteServerManager.java:486) で
wt.manager.RemoteServerManager.getServer(RemoteServerManager.java:278) で
wt.manager.RemoteServerManager.getServer(RemoteServerManager.java:262) で
wt.cache.RemoteCacheServer.getCacheServer(RemoteCacheServer.java:610) で
...さらに 16
最新バージョンはこちらを参照ください CS338829