首页 / 浏览问题 / 云GIS / 问题详情
iserver启动不了
50EXP 2019年06月26日
崩溃了过后就没起来

Stack: [0x00007f14f87ac000,0x00007f14f882d000],  sp=0x00007f14f88278f0,  free space=494k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libmysqlclient.so.18+0x35516]  my_real_read(st_net*, unsigned long*)+0x1c6

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  com.supermap.data.DatasetNative.jni_Open(J)Z+0
j  com.supermap.data.Dataset.open()Z+72
j  com.supermap.services.providers.UGCDataProvider$InnerUGCDataProvider.getFeature(Lcom/supermap/services/components/commontypes/QueryParameter;ILcom/supermap/services/components/commontype
s/PrjCoordSys;IIZ)Lcom/supermap/services/components/commontypes/GetFeatureResult;+27
j  com.supermap.services.providers.UGCDataProvider$InnerUGCDataProvider.getFeature(Lcom/supermap/services/components/commontypes/GetFeatureParameters;)Lcom/supermap/services/components/comm
ontypes/GetFeatureResult;+106
j  com.supermap.services.providers.UGCDataProvider.getFeature(Lcom/supermap/services/components/commontypes/GetFeatureParameters;)Lcom/supermap/services/components/commontypes/GetFeatureRes
ult;+32
v  ~StubRoutines::call_stub
J 2419  sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (0 bytes) @ 0x00007f15459e5977 [0x00007f15459e5900+0x
77]
J 2418 C1 sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (104 bytes) @ 0x00007f1545a00fd4 [0x00007f15459ffe00+0x11d4]
J 2980 C2 java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (62 bytes) @ 0x00007f154562d0a8 [0x00007f154562d000+0xa8]
j  com.supermap.server.impl.PerformanceProxyFactory$PerformanceProxyHandler.invoke(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;+81
j  com.sun.proxy.$Proxy41.getFeature(Lcom/supermap/services/components/commontypes/GetFeatureParameters;)Lcom/supermap/services/components/commontypes/GetFeatureResult;+16
j  com.supermap.services.components.impl.DefaultDataImpl.getFeature(Lcom/supermap/services/components/commontypes/GetFeatureParameters;)Lcom/supermap/services/components/commontypes/GetFeat
ureResult;+11
j  com.supermap.services.components.impl.DataImpl$5.doGetFeautre()Lcom/supermap/services/components/commontypes/GetFeatureResult;+11
j  com.supermap.services.components.impl.DataImpl$5.doGetFeautre()Ljava/lang/Object;+1
j  com.supermap.services.components.impl.DataImpl$AbstractCacheTransaction.excute()Ljava/lang/Object;+54
j  com.supermap.services.components.impl.DataImpl.getFeature(Lcom/supermap/services/components/commontypes/GetFeatureParameters;)Lcom/supermap/services/components/commontypes/GetFeatureResu
lt;+55
j  com.supermap.services.rest.util.DataUtil.getFeatureUriList(Ljava/util/Map;ZLjava/util/Map;Ljava/lang/String;)Ljava/lang/Object;+975

1个回答

能把日志打包发一下百度云的链接吗?如果着急的话可以先重新解压一个iserver,替换server.xml就可以
5,668EXP 2019年06月26日
iServer用的Tomcat 是什么版本啊?需要调整jvm参数和Tomcat参数(连接池等)吗?这个问题有点可怕,不知道是什么原因
看报错是做了查询的相关操作导致的崩溃,在崩溃前具体都执行了什么操作?你的iserver'是什么版本的?9.1.2版本开始使用的是openjdk
9.1.2,centos用的也是openjdk。貌似是以上百个点为中心进行了空间范围查询
您可以测试一下换个新的iserver,解压后,用少量的点做相同的操作先做测试,测试一下是否是点过多等问题导致的
感觉是因为点过多导致的,请问如果是这样的话该怎么解决?调整tomcat参数?
你说的几百个点作为中心点去做范围查询是不是用的geometry类的multiPoint,检查一下查询的范围是否过大,比如度为单位的地图设置了上千的值。
...