我正在使用Ignite.NET 2.7.6。一台服务器和大约40个客户端进行配置。有时我在服务器的日志中看到以下内容:
无法运行查询[qry = GridCacheQueryInfo [loc = false,trans = null,rdc = null,qry = GridCacheQueryAdapter [type = SCAN,clsName = null,子句= null,filter = oaiiprocessors.platform.cache.PlatformCacheEntryFilterImpl @ 35885169,transform = null,part = null,incMeta = false,metrics = null,pageSize = 1024,timeout = 0,incBackups = false,forceLocal = false,dedup = false,prj = null,keepBinary = true,subjId = bdf0d106 -9634-4562-8032-3520f5b66abf,taskHash = 0,mvccSnapshot = null],locFut = null,sndId = bdf0d106-9634-4562-8032-3520f5b66abf,reqId = 4502,incMeta = false,all = false],node = 15c7b576 -6f4b-4eae-86a1-3b98e37b69e5]
接下来将描述此问题的原因:
org.apache.ignite.IgniteException类:(俄语为空引用)Ссылканаобъектнеуказываетнаэкземпляробъекта。
在org.apache.ignite.internal.processors.cache.query.GridCacheQueryManager $ InternalScanFilter.apply(GridCacheQueryManager.java:3142)
在org.apache.ignite.internal.processors.cache.query.GridCacheQueryManager $ ScanQueryIterator.advance(GridCacheQueryManager.java:3073)
在org.apache.ignite.internal.processors.cache.query.GridCacheQueryManager $ ScanQueryIterator.onHasNext(GridCacheQueryManager.java:2965)
原因:
原因:类org.apache.ignite.IgniteException:(俄语为空引用)Ссылканаобъектнеуказываетнаэкземпляробъекта。
在org.apache.ignite.internal.processors.platform.callback.PlatformCallbackUtils.inLongOutLong(本机方法)
在org.apache.ignite.internal.processors.platform.callback.PlatformCallbackGateway.cacheEntryFilterApply(PlatformCallbackGateway.java:143)
在org.apache.ignite.internal.processors.platform.cache.PlatformCacheEntryFilterImpl.apply(PlatformCacheEntryFilterImpl.java:70)
在org.apache.ignite.internal.processors.cache.query.GridCacheQueryManager $ InternalScanFilter.apply(GridCacheQueryManager.java:3139)
完整的日志可以在这里找到:https://yadi.sk/d/LF03Vz5vz4tRcw