Цеппелин 0.8.0 |HeliumRestAPI звонки блокируются - PullRequest
0 голосов
/ 27 марта 2019

В нашем развертывании Zeppelin 0.8.0 мы наблюдали, что 70+ гелиевых нитей находятся в состоянии блокировки.Любая идея, что может быть причиной этого, и есть ли способ отключить гелий без ущерба для функциональности, так как я не думаю, что мы используем гелий непосредственно в нашем случае использования.

qtp171809144-13710 State: BLOCKED tid: 13710
org.apache.zeppelin.interpreter.remote.RemoteInterpreterProcess.getClient() RemoteInterpreterProcess.java:59
org.apache.zeppelin.interpreter.remote.RemoteInterpreterProcess.callRemoteFunction(RemoteInterpreterProcess$RemoteFunction) RemoteInterpreterProcess.java:133
org.apache.zeppelin.interpreter.InterpreterSettingManager.getAllResourcesExcept(String) InterpreterSettingManager.java:531
org.apache.zeppelin.interpreter.InterpreterSettingManager.getAllResources() InterpreterSettingManager.java:513
org.apache.zeppelin.helium.Helium.suggestApp(Paragraph) Helium.java:361
org.apache.zeppelin.rest.HeliumRestApi.suggest(String, String) HeliumRestApi.java:123
sun.reflect.GeneratedMethodAccessor14.invoke(Object, Object[])
sun.reflect.DelegatingMethodAccessorImpl.invoke(Object, Object[]) DelegatingMethodAccessorImpl.java:43
java.lang.reflect.Method.invoke(Object, Object[]) Method.java:498
org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(Object, Method, Object[]) ResourceMethodInvocationHandlerFactory.java:76
org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$$Lambda$139.invoke(Object, Method, Object[])
org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run() AbstractJavaResourceMethodDispatcher.java:148
org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(ContainerRequest, Object, Object[]) AbstractJavaResourceMethodDispatcher.java:191
org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(Object, ContainerRequest) JavaResourceMethodDispatcherProvider.java:200
org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(Object, ContainerRequest) AbstractJavaResourceMethodDispatcher.java:103
org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(RequestProcessingContext, Object) ResourceMethodInvoker.java:493
org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(RequestProcessingContext) ResourceMethodInvoker.java:415
org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(Object) ResourceMethodInvoker.java:104
org.glassfish.jersey.server.ServerRuntime$1.run() ServerRuntime.java:277
org.glassfish.jersey.internal.Errors$1.call() Errors.java:272
org.glassfish.jersey.internal.Errors$1.call() Errors.java:268
org.glassfish.jersey.internal.Errors.process(Callable, boolean) Errors.java:316
org.glassfish.jersey.internal.Errors.process(Producer, boolean) Errors.java:298
org.glassfish.jersey.internal.Errors.process(Runnable) Errors.java:268
org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestContext, Runnable) RequestScope.java:289
org.glassfish.jersey.server.ServerRuntime.process(ContainerRequest) ServerRuntime.java:256
org.glassfish.jersey.server.ApplicationHandler.handle(ContainerRequest) ApplicationHandler.java:703
...