アーティクル - CS331538

ThingWorx でエラー「APPARENT DEADLOCK」が発生し、ThingWorx にログインできない

修正日: 22-Dec-2022   


注記:ここに記載されている情報は、お客様の利便性向上のため機械翻訳ソフトを使用しています。PTCは、ここに記載されている情報の翻訳の正確性について、一切の責任を負いませんので、ご了承ください。英語の原文を参照するには、こちら。この機械翻訳に関する詳細は、こちら。
お知らせいただき、ありがとうございます。この機械翻訳をレビューします。

適用対象

  • ThingWorx Platform 8.4

説明

  • エンド ユーザーが ThingWorx にログインできない
applicationLog が示す
Thingworx サーバー アプリケーション...オン
データストア データベース...初期化済み
これは、開始された後すぐに開始されたことを示します
C3P0PooledConnectionPoolManager com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@2077b626 -- 明らかなデッドロック!!!割り当てられていない保留中のタスクの緊急スレッドの作成
  • スレッド ダンプにブロックされたスレッドが表示される
"TWEventProcessor-13" tid=0xc8 in BLOCKEDBlocked: 148[-1ms]、待機: 67[-1ms]
ユーザーCPU: 12s110ms
- シンクロナイザー <0x2a7761c2> (java.util.concurrent.ThreadPoolExecutor$Worker)
com.mchange.v2.c3p0.stmt.GooGooStatementCache.checkinStatement (GooGooStatementCache.java:256) で
- TWEventProcessor-15 が保持する <0x7c6314e> (com.mchange.v2.c3p0.stmt.GlobalMaxOnlyStatementCache) を待機中
com.mchange.v2.c3p0.impl.NewPooledConnection.checkinStatement (NewPooledConnection.java:326) で
- ロックされた <0x1e541a57> (com.mchange.v2.c3p0.impl.NewPooledConnection)
com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.close (NewProxyPreparedStatement.java:1705) で
com.thingworx.persistence.common.sql.SqlEntryIterator.close (SqlEntryIterator.java:73) で
com.thingworx.persistence.postgres.dataprovider.PostgresDataTableDataProvider.queryEntries (PostgresDataTableDataProvider.java:138) で
com.thingworx.persistence.common.DataTableEngine.lambda$searchEntries$8(DataTableEngine.java:189) で
com.thingworx.persistence.common.DataTableEngine$$Lambda$152/806024100.get (不明なソース) で
com.thingworx.persistence.TransactionFactory.createDataTransactionAndReturn (TransactionFactory.java:161) で
com.thingworx.persistence.common.BaseEngine.createTransactionAndReturn (BaseEngine.java:176) で
com.thingworx.persistence.common.DataTableEngine.searchEntries (DataTableEngine.java:186) で
com.thingworx.persistence.common.DataTableEngine.queryEntries (DataTableEngine.java:261) で
com.thingworx.datatables.DataTableThing.QueryDataTableEntries (DataTableThing.java:1150) で
sun.reflect.GeneratedMethodAccessor91.invoke (不明なソース) で



最新バージョンはこちらを参照ください CS331538