Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ignite服务器出现一些与线程相关的异常_Ignite - Fatal编程技术网

ignite服务器出现一些与线程相关的异常

ignite服务器出现一些与线程相关的异常,ignite,Ignite,ignite服务器之一出现了一些线程相关异常。下面是一些stackTrace: 有人能告诉我为什么会出现这些线程相关的异常吗。 当具有相同服务器实例名称的另一台服务器启动时,我遇到此错误。 我知道由于上述原因,服务器正在关闭。但为什么会出现这些与线程相关的错误呢。最后我还发布了ignite服务器java代码 Thread [name="ignite-update-notifier-timer", id=96, state=TIMED_WAITING, blockCnt=0, waitCnt=1]

ignite服务器之一出现了一些线程相关异常。下面是一些stackTrace:

有人能告诉我为什么会出现这些线程相关的异常吗。 当具有相同服务器实例名称的另一台服务器启动时,我遇到此错误。 我知道由于上述原因,服务器正在关闭。但为什么会出现这些与线程相关的错误呢。最后我还发布了ignite服务器java代码

Thread [name="ignite-update-notifier-timer", id=96, state=TIMED_WAITING, blockCnt=0, waitCnt=1]
    at java.base@11.0.2/java.lang.Thread.sleep(Native Method)
    at app//o.a.i.i.processors.cluster.ClusterProcessor$UpdateNotifierTimerTask.safeRun(ClusterProcessor.java:707)
    at app//o.a.i.i.util.GridTimerTask.run(GridTimerTask.java:33)
    at java.base@11.0.2/java.util.TimerThread.mainLoop(Timer.java:556)
    at java.base@11.0.2/java.util.TimerThread.run(Timer.java:506)

Thread [name="exchange-worker-#43%CcPlatformUserRolesOrganizationAssociationServerGroupUsers%", id=97, state=RUNNABLE, blockCnt=97, waitCnt=1]
    at java.management@11.0.2/sun.management.ThreadImpl.dumpThreads0(Native Method)
    at java.management@11.0.2/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:502)
    at java.management@11.0.2/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:490)
    at app//o.a.i.i.util.IgniteUtils.dumpThreads(IgniteUtils.java:1391)
    at app//o.a.i.i.processors.failure.FailureProcessor.process(FailureProcessor.java:143)
    - locked o.a.i.i.processors.failure.FailureProcessor@44d9dc1c
    at app//o.a.i.i.processors.failure.FailureProcessor.process(FailureProcessor.java:112)
    at app//o.a.i.i.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body(GridCachePartitionExchangeManager.java:2924)
    at app//o.a.i.i.util.worker.GridWorker.run(GridWorker.java:119)
    at java.base@11.0.2/java.lang.Thread.run(Thread.java:834)

Thread [name="sys-#44%CcPlatformUserRolesOrganizationAssociationServerGroupUsers%", id=98, state=TIMED_WAITING, blockCnt=80, waitCnt=1]
Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@74fe8ae1, ownerName=null, ownerId=-1]
    at java.base@11.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@11.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)
    at java.base@11.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)
    at java.base@11.0.2/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)
    at java.base@11.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)
    at java.base@11.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
    at java.base@11.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
    at java.base@11.0.2/java.lang.Thread.run(Thread.java:834)

Thread [name="sys-#45%CcPlatformUserRolesOrganizationAssociationServerGroupUsers%", id=99, state=TIMED_WAITING, blockCnt=52, waitCnt=1]
Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@74fe8ae1, ownerName=null, ownerId=-1]
    at java.base@11.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@11.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)
    at java.base@11.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)
    at java.base@11.0.2/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)
    at java.base@11.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)
    at java.base@11.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
    at java.base@11.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
    at java.base@11.0.2/java.lang.Thread.run(Thread.java:834)

Thread [name="sys-#46%CcPlatformUserRolesOrganizationAssociationServerGroupUsers%", id=100, state=TIMED_WAITING, blockCnt=0, waitCnt=1]
Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@74fe8ae1, ownerName=null, ownerId=-1]
    at java.base@11.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@11.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)
    at java.base@11.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)
    at java.base@11.0.2/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)
    at java.base@11.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)
    at java.base@11.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
    at java.base@11.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
    at java.base@11.0.2/java.lang.Thread.run(Thread.java:834)
这是Ignite服务器代码

public IgniteConfiguration createConfiguration() throws Exception {
    IgniteConfiguration cfg = new IgniteConfiguration();

    cfg.setIgniteInstanceName("CcPlatformUserRolesOrganizationAssociationServerGroups");
    cfg.setSqlSchemas("public");
    TcpDiscoverySpi discovery = new TcpDiscoverySpi();

    TcpDiscoveryMulticastIpFinder ipFinder = new TcpDiscoveryMulticastIpFinder();

    ipFinder.setAddresses(Arrays.asList("127.0.0.1:47500..47510"));

    discovery.setIpFinder(ipFinder);

    cfg.setDiscoverySpi(discovery);
    cfg.setPeerClassLoadingEnabled(true);
    // setting Cache
    cfg.setCacheConfiguration(cacheGroupsCache());

    return cfg;
}

这些都不是例外或错误。它是一个线程转储,显示JVM中每个线程在特定时刻的活动和状态。Ignite配置为在检测到故障时自动记录线程转储。您可以使用IGNITE_DUMP_THREADS_ON_FAILURE系统属性来更改该属性。
此处的更多信息:

这些不是例外或错误。它是一个线程转储,显示JVM中每个线程在特定时刻的活动和状态。Ignite配置为在检测到故障时自动记录线程转储。您可以使用IGNITE_DUMP_THREADS_ON_FAILURE系统属性来更改该属性。 更多信息请点击此处: